Thank you for applying to VTRAC opportunities. Please email your resume as an MS-WORD document in confidence Subject:URGENT- Senior Software Engineer (.NET, Angular, PostgreSQL, Kafka), Extendable CONTRACT, Attention:[email protected], (508) 905-6468.
This is an exciting opportunity for a skilled Software Engineer to join a growing team focused on building advanced Quality Control Software Systems. This is a full-cycle development role where you’ll deliver microservices and applications used in real-time production environments, including Mobile, Web, and Windows applications. You’ll collaborate closely with cross-functional teams and end-users to deliver scalable systems. The ideal candidate thrives in agile environments, is willing to work hands-on with edge technologies, and can support live systems during structured rotations. This is a contract opportunity with long-term extension possibility and a competitive pay rate.
Responsibilities
Design, develop, and deploy RESTful APIs and backend services using .NET technologies.
Build and scale microservices for real-time, mission-critical applications.
Collaborate on infrastructure with Docker, Kubernetes, and DevOps tools, such as Terraform and Jenkins.
Implement real-time messaging and streaming solutions using Kafka, RabbitMQ, or MQTT.
Manage relational databases, including PostgreSQL, SQL Server, or MySQL.
Participate in Agile development practices, including SCRUM ceremonies, sprint planning, and demos.
Monitor and support production environments (Linux, Windows).
Support deployment and maintenance tasks during rotating on-call support shifts.
Qualifications
Minimum eight years of experience in backend development (.NET / Rest APIs).
Strong understanding of software architecture (Microservices), design patterns, and event-driven systems.
Proven experience in SPA frontend technologies (Angular).
Strong hands-on experience with relational databases, such as PostgreSQL and Oracle.
Hands-on experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
Experience with socket programming tools and Asynchronous applications is a strong asset.
Excellent communication skills and the ability to collaborate across teams.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
We thank all candidates in advance. Only selected candidates for interviews will be contacted. For other exciting opportunities, please visit us at www.vtrac.com. VTRAC is an equal-opportunity employer.