Modernization and ongoing maintenance of critical applications, including systems related to member information and transparency for US Gov't applications.
Requirements
- Strong hands-on experience with .NET (C-Sharp) application development.
- Demonstrated experience developing and maintaining GraphQL APIs.
- Experience working with PostgreSQL and/or Microsoft SQL Server.
- Experience designing and maintaining data models and schemas.
- Experience with Agile methodologies, DevOps practices, Docker, and CI/CD pipeline implementations.
- Experience developing or supporting systems and working with data.
- Experience with Microsoft Azure cloud technologies.
Responsibilities
- Participate in the analysis, design, development, and modernization of the US Gov't applications, with an emphasis on backend services.
- Lead and contribute to the redesign and maintenance of legacy systems, ensuring stability while incrementally modernizing architecture and codebases.
- Develop, maintain, and enhance backend applications using .NET (C-Sharp), GraphQL APIs, and PostgreSQL and/or MS SQL databases.
- Design and maintain system data models and schemas, ensuring data integrity and scalability.
- Serve as a senior technical resource, providing guidance, code reviews, and technical leadership to junior developers.
- Contribute to CI/CD pipeline development, including build automation, testing, and deployment workflows.
- Support and troubleshoot containerized environments using Docker and modern DevOps practices.
Other
- Ability to work independently while collaborating effectively within a team environment.
- Strong communication skills and experience engaging with non-technical stakeholders.
- Prior experience working in government or highly regulated environments is helpful.
- Actively participate in Agile development processes, including standups, sprint planning, backlog refinement, user story development, and retrospectives.
- Engage directly with stakeholders to gather requirements, clarify priorities, and translate business needs into technical solutions.