.NET Core / C# Subject Matter Expert (Remote)
edXFull Time
Junior (1 to 2 years)
Candidates must have experience in C#/.NET Core and OpenAPI/Swagger. They should possess meaningful experience working on both front-end and back-end web-based systems, as well as large-scale applications. Required attributes include an adaptive, empathetic, collaborative, and positive mindset, the ability to think holistically about engineering issues, and knowledge of engineering fundamentals and architecture. Expertise in developing well-crafted software, excellent written and verbal communication skills, and experience with modern web development frameworks are essential. Candidates should also have experience designing and implementing highly scalable, available, and performant application architectures and code. Self-direction with minimal supervision, the ability to work effectively in a team, previous software engineering experience, and an aptitude for giving and receiving feedback are also necessary. Familiarity with testing, particularly automated testing, and knowledge of code quality tools like Linter are required, along with experience in system design.
The Software Engineer will design, review, and build well-crafted software, collaborating with government partners and other contractors to architect, implement, and deploy new systems and improvements. They will write and implement code, perform local testing to ensure acceptance criteria are met, and write technical specifications for new functionality. The role involves receiving and applying feedback to the codebase, reviewing and providing feedback on pull requests, and implementing/testing updates for design systems. Identifying and proposing solutions to blockers, collaborating with internal and external engineers, attending standups, participating in refinements and retrospectives, and demonstrating work in sprint demos are key responsibilities. The engineer will also share expertise, serve as a resource on company culture, participate in engineering critiques, and interface with clients to provide project updates and propose solutions. Additionally, they will create tools and processes to automate development, testing, and production workflows, and participate in an on-call rotation to support production systems.
Develops software for government service improvement
Nava Public Benefit Corporation focuses on improving the delivery of government services through user-friendly software solutions. The company partners with federal, state, and local government agencies to enhance the digital experience for citizens, making services more accessible and effective. Nava's approach involves service design and software development, often resulting in long-term contracts where they provide ongoing support and improvements. They gained initial recognition for their work on HealthCare.gov and have since expanded to other public programs. A key aspect of Nava's operations is its commitment to diversity, equity, and inclusion, ensuring that their workforce reflects the communities they serve. The goal of Nava is to build trust between the government and citizens by transforming how services are delivered, especially during critical times.