Remote Senior Software Engineer

closed
Logo of Accretive Technology Group

Accretive Technology Group

πŸ’΅ $143k-$226k
πŸ“Remote - Worldwide

Job highlights

Summary

Join our team as a full-stack technical leader to mentor, coach, and develop Software Engineers and inform our engineering philosophy, standards, and strategy. We are looking for experienced professionals with 10+ years of enterprise software experience and 3+ years of experience as a technical leader.

Requirements

  • 10+ years of enterprise software experience
  • 3+ years of experience as a technical leader with a passion for Agile development methodologies (Kanban, Scrum) and Test-Driven Development
  • Professional-level verbal and written communication
  • Experience leading software engineering projects for a wide range of user types
  • Proficient with Microservice architecture patterns and best practices
  • Building back end services with Typescript, Node, PHP and Java
  • MySQL, MariaDB, or other relational database
  • Asynchronous systems using Kafka or similar technology
  • React and Redux in a micro-frontend architecture using federated modules
  • Git and version control software like GitHub or Bitbucket
  • Application / system design
  • Delivering software in an iterative environment using agile methodologies
  • Automated testing frameworks (ie., jest, junit, etc.)
  • Docker
  • Websockets
  • WebRTC
  • CI/CD best practices

Responsibilities

  • Participate in and help guide all aspects of the software development lifecycle, from design to implementation to deployment
  • Create, maintain, promote, and enforce best practices
  • Develop and execute process plans, implement policies and procedures, and identify and lead process improvements
  • Determine critical skills for the organization, develop and implement staffing plans to ensure availability of those skills
  • Develop and maintain relationships with customers, partners, peers, and program management; provide oversight of technical approaches, products and processes
  • Work with a geographically diverse engineering community to develop sophisticated solutions
  • Support new business campaigns and proposal development
  • Collaborate with your leadership team to coach, mentor, and develop software engineers of every experience level

Benefits

  • Employer-paid Medical, Dental, and Vision benefits
  • Life & Disability Insurance Coverage
  • Health Care FSA
  • Day Care FSA
  • 401(k) with a 50% contribution match (no limit)
  • Generous Vacation and PTO plan
  • Paid Holidays
  • Semi-Annual Profit Sharing
  • Gym/Wellness Reimbursement
  • $175 transportation Reimbursement ($100 of this may be used for home internet for remote and hybrid employees)
This job is filled or no longer available