What are the responsibilities and job description for the Lead Software Engineer (W2 Only) position at TrovaSearch?
Our client is currently on .net and wants someone who can migrate over to Python. Python and .net are a must have.
Must have Azure experience.
Permanent position with benefits, W2 Only. US citizenship required
The Lead Software Engineer ("LSE") is a hands-on leader of a full-stack software engineering team, with approximately a quarter of the LSE's time to be spent leading the team and three quarters on designing and implementing applications. The candidate must be highly motivated, with excellent communication skills and expertise in software development technologies and methodologies.
The LSE must be able to direct, design and implement solutions in a timely manner, with minimal supervisory guidance. The LSE will lead design sessions between the business and technology stakeholders to elicit business requirements. The LSE must also enforce software development standards and methodologies defined by enterprise architecture and software engineering leadership. The LSE must have a strong understanding of testing methodologies and be able to work with business stakeholders and test automation engineers to design test cases and evaluate test results. In addition, the LSE should have strong coaching and mentoring skills to train less experienced software engineers.
POSITION REQUIREMENTS INCLUDING
Experience, skills and responsibilities for this position include the following :
Team Management
- 8 years of experience building, motivating and mentoring teams of software engineers and leading digital transformations.
- Experience working with business unit heads and other stakeholders to identify and implement application solutions to meet their operational needs.
- Proven ability to lead software engineers in cross functional teams, consisting of other software engineers, quality assurance and test automation engineers, business analysts and project managers to complete deliverables on schedule.
- Experience in working with enterprise architects, solution architects and infrastructure engineers to design, implement and deliver end-to-end software solutions to business problems.
- Experience in conducting effective code reviews and design reviews of team members.
- Ability to work well with and lead vendors / contractors on-shore, off-shore and near-shore.
- Position is hybrid and requires the ability and willingness to commute at least three (3) days per week
- Sound verbal and written communication skills to address associates at all levels of the organization, including the executive level.
- An interpersonal growth mindset and willingness to learn new skills, technologies, and frameworks.
- Ability to work well with others on high-performance teams.
- Demonstrates exceptional problem-solving skills by analyzing complex issues, devising innovative solutions and guiding the team.
IT Technical Skills
EDUCATION / EXPERIENCE / CERTIFICATIONS
BENEFITS