Senior Software Engineer

Boston, MA 02210

Posted: 09/11/2023 Employment Type: Contract to Hire Industry: IT Job Number: 241075

Job Description

Senior Software Engineer

Duration: 6 month contract-to-hire 

Location: Mon/Friday Remote; Tu/Wed/Thu in Boston (Near South Station)

Our client is looking for Senior Software Engineer to join our dynamic and innovative team. As a Senior Software Engineer, you will play a key role in the design, development, and maintenance of our cutting-edge software solutions. The ideal candidate will have over 12 years of software development experience with a strong focus on C# development and a deep understanding of all tiers of development.  This individual must have the ability to manage projects and technical resources effectively to deliver high-quality software solutions within deadlines.


-Design, develop, and maintain robust and scalable software applications using C# and other relevant technologies.

-Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and designs.

-Utilize Azure services to build, deploy, and manage cloud-based applications and solutions.

-Containerize applications using Docker to enhance portability and scalability.

-Implement DevOps practices to ensure smooth integration and deployment processes.

-Review code and mentor junior developers, fostering a collaborative and knowledge-sharing environment.

-Utilize Angular for front-end development, where applicable.

-Demonstrate expertise in SQL Server and performance tuning to optimize application performance.

-Develop and integrate REST services and work with various APIs for seamless data exchange.

-Assume the role of a technical or team lead, providing guidance and support to team members.

-Adhere to Agile methodologies, contributing to sprints, planning, and continuous improvement.


-Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.

-Over 12 years of hands-on experience in software development, with a strong emphasis on C# development.

-Proficiency in all tiers of development, including front-end, back-end, and database.

-Extensive experience with Azure services and cloud-based architecture.

-Proven expertise in Docker, DevOps, and Agile methodologies.

-Ability to mentor and lead junior developers effectively.

-Strong project management skills, with the ability to manage technical resources efficiently.

-Familiarity with Angular and experience with modern front-end frameworks.

-Deep knowledge of SQL Server and performance tuning techniques.

-Experience in building REST services and integrating various APIs.

-Previous exposure to LogicApps is a plus.

-Proficiency in Entity Framework for data management.

-Familiarity with Service Bus or RabbitMQ is advantageous.

-Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: