Sr Software Engineer (C#, .NET, C++) - Manchester NH

Michael Page
Manchester, New Hampshire
$90K-$120K a year
Permanent

Job Description

Key Responsibilities for This Senior Software Engineer :

  • Collaborate with cross-functional teams to design, develop, and maintain our classic software-based platform.
  • Utilize your expertise in C# to develop the platform's primary solution, running on a Windows server.
  • Employ your knowledge of C++ to work on the module responsible for system communication.
  • Contribute to both back-end and front-end development tasks, ensuring high-quality code and system performance.
  • Play a key role in the upcoming launch of our cloud solution, participating in beta testing and further development.

Expectations :

  • Week 1 : Install, configure, and deploy all software components independently.
  • First Month : Acquire familiarity with the platform's terminology and become comfortable with the development environment.
  • Three Months : Successfully undertake bug fixes, work on new features, and demonstrate proficiency in all aspects of the platform.
  • Post-Three Months : Exhibit independence in handling development tasks and contribute to the continuous improvement of the platform.

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law.

MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant

Key Skills Required for this Senior Software Engineer :

  • 4+ years of software development experience, with a strong focus on C#.
  • Proficiency in working with Windows as the primary server platform.
  • Experience with C++ is preferred, but we are open to candidates willing to learn and adapt to this technology.
  • Familiarity with on-premises solutions is essential, and exposure to cloud-based solutions is highly desirable.
  • Strong problem-solving skills and the ability to troubleshoot and resolve technical issues.
  • Excellent communication and collaboration skills to work effectively within a team environment.

What's on Offer

  • 401k match
  • Dental Insurance
  • Vision Insurance
  • Health Insurance
  • Bonus Program
  • and more!
  • 15 days ago
Related jobs
Promoted
VirtualVocations
Manchester, New Hampshire

Key Responsibilities:Design, develop, and maintain desktop and web-based applications using various technologiesEnhance design policies, processes, and procedures to improve software qualityParticipate in agile practices, communicate effectively, and mentor peersRequired Qualifications:Bachelor's de...

N. Harris Computer Corporation - USA
New Hampshire, United States
Remote

NET Software Developer, you will play a crucial role in designing, developing, and maintaining our cutting-edge suite of utility billing and CIS software solutions. A division of Harris, inHance, is actively seeking a highly skilled and experienced Sr. NET Software Developer to join our vibrant and ...

Promoted
VirtualVocations
Manchester, New Hampshire

A company is looking for a Senior Software Engineer (. Key Responsibilities:Become a dedicated participant of the Agile scrum teamCollaborate with team members to self-manage feature developmentMentor and guide junior-level developersRequired Qualifications:4+ years of experience creating enterprise...

BAE Systems
Manchester, New Hampshire

Work with the OFP software engineering team to automate and maintain testing and to assess the quality and quantity of the software tests. We are looking for talented Senior level Software engineers to help us create the world’s most advanced solutions in the area such as Signals Intelligence (SIGIN...

Promoted
VirtualVocations
Manchester, New Hampshire

Solutions Software Engineer in New York, NY or US-Remote. ...

Michael Page
Manchester, New Hampshire

Coordinate meetings with Owner's representatives, Architects/Engineers for obtaining approvals to jointly discuss procedures, progress, problems and scheduling. Bachelor's Degree in Construction Management, Engineering or related preferred. K with unheard of company match. ...

Atrium Medical Corporation
Merrimack, New Hampshire

In this role you will be responsible for developing and maintaining quality engineering methodologies and providing quality engineering support to production. Engineer, Quality Operations is responsible for understanding quality requirements, developing and improving processes to meet those requirem...

C2 Systems
Auburn, New Hampshire

C Squared Systems, LLC is an RF engineering, consulting, and software development company specializing in providing services for seamless wireless coverage from RF analysis to design and implementation of DAS systems and Wi-Fi networks to remote monitoring and management of complex multi-vendor envi...

Getinge
Merrimack, New Hampshire

In this role you will be responsible for developing and maintaining quality engineering methodologies and providing quality engineering support to production. Engineer, Quality Operations is responsible for understanding quality requirements, developing and improving processes to meet those requirem...

Michael Page
Manchester, New Hampshire

Quality Engineer key responsibilities:. Collaborate with cross-functional teams to identify process improvement opportunities and enhance efficiency and effectiveness. Quality Engineer key qualities:. Bachelor's degree in engineering or related field, demonstrating a solid foundation in technical kn...