Role Description
The Senior Fullstack Engineer will play a critical role in architecting and implementing frontends, APIs and microservices to support a large modernization project. Reporting directly to the CTO, you will partner with other technology leaders, developers, and product managers to help define and implement a modern platform based on a decoupled architecture with a focus on security, modularity, and scalability.
Responsibilities
- Designing and developing frontend applications using Angular
- Designing, developing, testing, and maintaining APIs and microservices using .NET/C#
- Collaborating with other developers, testers, and stakeholders to ensure high-quality and timely delivery of software projects
- Troubleshooting and resolving any issues or bugs that arise during the development process
- Documenting and following best practices and standards for API development
- Developing architecture and system diagrams supporting our target-state architecture
- Staying updated on the latest technologies and trends in web development
Requirements: (Knowledge, Skills, and Abilities)
- Bachelor’s degree in computer science or related field, or equivalent work experience
- At least 5 years of experience in Angular
- At least 5 years of experience in .NET/C#
- At least 5 years of experience in developing APIs and microservices
- Knowledge and working experience with RESTful APIs
- Knowledge of secure coding best practices
- Experience with API testing frameworks
- Experience working on an Agile team
- Experience with Cloud-based technologies (AWS, Azure, GCP) and supporting services
- Experience in working with large and complex relational databases, preferably with Oracle and SQL Server
- Experience in frontend development using JavaScript, HTML, CSS, and frameworks such as React or Angular (preferred but not required)
- Excellent communication, problem-solving, and teamwork skills
- Ability to work independently and manage multiple tasks
Benefits
- This is a full-time position, salary range $130k-$150k, based on experience
- FOCUS offers employees a comprehensive benefits package including health insurance and a 401k / retirement plan with matching contribution
Our values are the North Star for our decisions, the yardstick for our team members, and the guidebook for how we deliver value to the customers and the industries we serve.
- View obstacles as opportunities: make it happen and be creative
- Own it: take pride in what you do, be accountable to yourself and each other
- Embrace curiosity: be a learn-it-all instead of a know-it-all, and have fun
- Steward the future: add value for our customers and the industries we serve; make it scale