Apply

Lead Software Engineer - Remote

Posted 2024-08-10

View full description

💎 Seniority level: Lead, Five+ years

💸 Salary: 105000 - 155000 USD per year

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: Five+ years

🪄 Skills: DockerLeadershipSoftware DevelopmentSQLAgileJavaJavascriptMongoDBOracleSCRUMSpringProduct DevelopmentGo.NET.NET coreDevOps

Requirements:
  • BS degree in Computer Science, Computer Engineering, or equivalent experience.
  • Five+ years of enterprise software development experience in Java or .NET.
  • Experience in complex heterogeneous environments and large database systems.
  • Broad experience in full stack web development using JavaScript frameworks.
  • Knowledge of Java or .NET frameworks such as Springboot, .NET MVC.
  • Understanding of automated build, deploy, and release pipelines.
  • Experience in a DevOps environment and in design for testability.
  • Familiarity with Docker and Openshift technologies.
  • Experience leading teams in an Agile/Scrum environment.
Responsibilities:
  • Understand the client's mission, vision, and business value.
  • Partner with both technical and non-technical stakeholders to design and develop software solutions.
  • Manage the solution team with the Scrum Master.
  • Coordinate agile development processes and ensure good practices.
  • Deliver a high-quality customer experience and build relationships.
  • Mentor and coach junior team members.
  • Investigate and implement new technologies and processes.
  • Act as final quality gate for team deliverables.
Apply

Related Jobs

Apply

📍 Rochester, New York, United States; Pennsylvania, United States; Ohio, United States; Michigan, United States; North Carolina, United States

🧭 Full-Time

💸 $105,000 - $155,000 per year

🔍 Software Development

🏢 Company: Mindex

  • BS degree in Computer Science, Computer Engineering, or equivalent experience
  • Five+ years of enterprise business software development experience in Java or .NET in complex heterogeneous environments
  • Comfortable with large complex database environments including SQL Server, Oracle, and MongoDB
  • Broad experience as a developer in complex enterprise environments with recent focus on full stack web development using JavaScript frameworks, RESTful endpoints, Relational Databases, and Document Databases
  • Knowledge of one or more of the following Java or .NET frameworks: Springboot, Spring framework, .NET MVC, .NET Core, .NET WebAPI
  • Working understanding of automated build, deploy, and release pipelines
  • Experience working within a DevOps environment
  • Experience in design for testability and building out automated unit, integration, and end-to-end test scenarios
  • Understanding of containerization and private cloud technologies such as Docker and Openshift
  • Experience leading and mentoring teams in an Agile/Scrum environment

  • Understand the client’s mission, vision, and business value as defined by the client’s Product Owner
  • Partner with both technical and non-technical stakeholders to design, develop, and guide advanced technical software solutions while identifying and prioritizing features
  • Partner with the Scrum Master to manage the solution team to design, develop and implement solutions considering client needs, solution architecture, and resource constraints
  • Moderate the solution creation process, coordinate agile development of the solution, and ensure good development practices
  • Deliver an uncompromising customer experience
  • Build technical and non-technical relationships inside of your team, across Mindex delivery teams, and with customer stakeholders
  • Lead, mentor, and coach junior team members to help them become better engineers
  • Investigate new technologies, processes, and best practices
  • Remain accountable for work output of the delivery team from concept through delivery
  • Act as final quality gate for all team deliverables, approving PRs, reviewing test automation, and documentation and returning for rework as needed
  • Be a trusted advisor, present and engaged in customer meetings and discussions, prepared to offer advice and assistance

DockerLeadershipSoftware DevelopmentSQLAgileJavaJavascriptMongoDBOracleSCRUMSpringProduct DevelopmentGo.NET.NET coreJavaScriptDevOps

Posted 2024-10-04
Apply