Valorem Reply is looking for a lead software development engineer to lead a team of engineers in designing, developing, and delivering high-quality software solutions for clients, overseeing the entire software development lifecycle, mentoring the team, and fostering a culture of collaboration and innovation.
Requirements
- 5 years of hands-on experience with C, .NET and Azure
- 2 years of experience with natural language processing (NLP) and Agent development frameworks and platforms
- 2 years of experience in developing web, mobile, or cloud-based applications using modern frameworks and technologies, such as React and Angular
- Experience in applying software engineering principles, such as object-oriented design, design patterns, data structures, algorithms, and testing
- Experience in using software development tools, such as Git and Jira
- Strong knowledge of software development methodologies, such as agile, scrum, or waterfall
- Hands on experience in Azure with a deep understanding of design for scalability, performance, and reliability in Azure
Responsibilities
- Lead a team of software engineers to deliver software projects on time and within the estimated timelines
- Manage the development of scalable, reliable, and secure software systems that meet the client’s requirements and expectations
- Implement and enforce code quality, testing, and documentation standards and practices
- Review and approve code, design, and architecture decisions made by the team
- Provide technical guidance and feedback to the team members and resolve any technical issues or challenges
- Collaborate with architects, project managers, product owners, and other stakeholders to define and prioritize the project scope, goals, and deliverables
- Research and evaluate new technologies and tools that can improve the software development process and performance
Other
- 8 years of experience in software development, with at least 3 years of experience in leading software development teams
- Bachelor's degree or higher in computer science, engineering, or related field
- Ability to own all stages of the development process: design, testing, code reviews, build processes, implementation, operational support
- Experience with DevOps tools and processes such as Azure DevOps, GitHub, Docker and Kubernetes
- The base compensation range for this full-time position is between $160,000 - $180,000 plus benefits.