Job Purpose Metronome is seeking a talented Full Stack Software Engineer with expertise in designing and implementing web applications. The ideal candidate will have a strong background in successfully driving forward software development projects with a keen understanding of modern software development processes. This role offers an exciting opportunity to develop new software solutions while collaborating with cross-functional teams and developing scalable, reliable, and performant applications that meet the evolving needs of our stakeholders. Salary: $175,000-$182,000 Duties and Responsibilities Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
- Develop and implement robust, maintainable software
- Design high-level architectures, tradeoff analysis and selection of technologies while building consensus around them
- Contribute to functional and operational level software test events
- Contribute to Software team staffing, talent development and hiring decisions
- Work as a team throughout the design process, supporting sprint planning sessions, code reviews, and scrums
- Additional duties as assigned by the PD and SDPD
Required Skills
- Demonstrated experience with front end web application development; React and TypeScript preferred, will consider other frameworks
- Advanced knowledge of front-end web technologies (HTML, CSS, JavaScript)
- Demonstrated experience with API Design and Development of backend architecture; Node and/or Python preferred
- Database schema design and implementation; SQL experience required
- Experience with data-driven Single Page web applications (SPA)
- Hands on experience with Linux OS
- Experience with containers and their deployment
- Familiarity with UI/UX best practices
- Embody Metronome's Core Values and Mantra in all interactions
- Strong relationship-building skills and ability to maintain strong relationships with peers, teams and business partners
- Thrive in a fast-paced, high-growth potential environment with a sense of urgency to provide immediate value
- Willingness to accept new challenges and grow alongside Metronome's needs
- Proven expert performance as a positive change driver and leader
- Exceptional attention to detail and accuracy; quick learner, creative and strategic thinker; lead and inspire teams to achieve common goals
- Excellent planning and organizational skills and ability to handle multiple tasks under pressure with multiple deadlines; exceptional time management and organization; ability and initiative to automate internal processes to improve operational efficiency
- Highly adaptive and flexible, able to be comfortable with rapidly changing requirements
Qualifications * B.S. in an engineering field * 10+ years of experience in software development * 5+ years of experience in Agile Environment * 2+ years leading Full Stack software development projects * Active Secret Clearance (or ability to obtain)
|