Job Openings
Sr. Full Stack Developer
About the job Sr. Full Stack Developer
Primary Responsibilities:
- Resolve various Modernization tasks as prioritized by the team product owner.
- Engage in the complete software development lifecycle, operating within well-defined parameters.
- Take ownership of delivering enhancements within a system or application.
- Break down sizable tasks into manageable units for execution and provide LOE estimations.
- Collaborate with fellow software engineers to create and document optimal technical designs.
- Ensure team compliance with Agile processes and best practices.
- Build software solutions where the solution is not clearly defined but always prioritizing customer needs.
- Resolve obstacles for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers.
Basic Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field and 8-12 years of prior relevant experience or Masters with 6-10 years of prior relevant experience.
- Strong proficiency with the following technologies:
- Frontend Web Development: REACT, Angular, Vue.js, or similar JavaScript frameworks.
- Backend Development: Java including Java Spring Boot
- Cloud Development: AWS, Azure, or similar cloud platforms
- Relational Database: PostgreSQL with the ability to write SQL.
- Operating System: Linux
- Version Control System: Git
- Deep understanding of modern software design patterns and coding standards.
- Experience architecting, developing, and delivering complex software systems into production.
- Working knowledge of Agile development and continuous integration/continuous delivery methodologies and tools.
- Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.