Thank you for applying to VTRAC opportunities. Please email your resume as an MS-WORD document in confidence Subject:URGENT- Senior Software Engineer (.NET, PostgreSQL, Kafka, Docker), 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 Software Systems. This is a full-cycle development role where you’ll deliver microservices and applications used in real-time production environments. 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 (such as Machine Learning and AI), 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.
Manage relational databases, including PostgreSQL, SQL Server, or MySQL.
Collaborate on infrastructure with Docker, Kubernetes, and DevOps tools, such as Terraform and Jenkins.
Develop single-page applications using Angular/React.
Implement real-time messaging and streaming solutions using Kafka, RabbitMQ, or MQTT.
Participate in Agile development practices, including SCRUM ceremonies, sprint planning, and demos.
Integrate ML/AI into existing projects.
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.
Strong hands-on experience with relational databases, such as PostgreSQL and Oracle.
Knowledge of ML/AI integration with SDLC.
Proven experience in SPA frontend technologies (Angular/React).
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.