The Senior Software Engineer is responsible for leading the design and development of significant software features while providing technical guidance to the team
Job Summary
The Senior Software Engineer is responsible for leading the design and development of significant software features while providing technical guidance to the team.
Empower Geographics Inc offers a flexible work environment with fluid career paths that celebrate internal mobility and work-life balance.
Candidates must possess deep understanding of software architecture and strong problem-solving skills to resolve complex technical issues.
Matching Summary
The Senior Software Engineer is responsible for leading the design and development of significant software features while providing technical guidance to the team.
Skills & Requirements
Must-have
4+ years software development experience
Full stack development proficiency
Java and React programming skills
Software architecture and design principles
Code review and quality standards enforcement
Nice-to-have
Agile methodology experience
Internal mobility culture
Mentoring junior engineers
Cross-functional collaboration skills
Continuous learning mindset
Key Requirements
Bachelor's degree in computer science or equivalent training
Minimum 4 years of software development experience
Proficiency in multiple programming languages including Java and React