Software Engineer

HaystackRichmond, United States
Full TimeOn-siteMidLimited info disclosed
30 views0 applications

Description

We are working with a leading global IT services company that connects top talent with progressive organizations. They are known for their commitment to innovation, collaboration, and continuous learning, offering extensive career resources, training, and development opportunities. The Role Design, build, and maintain scalable, high-performance applications Develop backend services and APIs using .NET Core with advanced techniques Implement GraphQL and REST APIs for efficient data exchange Work with PostgreSQL using Entity Framework and Code-First approach Leverage Docker for containerization and streamline deployment workflows Implement authentication and authorization solutions using Keycloak, OAuth, and OpenID Connect What You'll Need Expertise in .NET Core and C# development with a focus on scalable architecture Experience with Docker and containerization principles Strong understanding of API development, including dependency injection and reflection Hands-on experience with PostgreSQL and Entity Framework Code-First development Familiarity with GraphQL and REST API design Working knowledge of RabbitMQ or similar messaging systems What's On Offer Opportunity to work on projects that power the legislative process Extensive career resources, training, certifications, and development opportunities Comprehensive benefits package including medical, dental, vision, life, and disability plans Employee stock purchase program and 401K with company match Apply via Haystack today!