Senior Software Developer (MS .Net)

Job Overview:

We are seeking an experienced MS .NET Senior Software Engineer for a 12-month contract position starting immediately. The ideal candidate will bring extensive full-stack development expertise and a proven track record in complex system design and data migration projects. Key Responsibilities:

• Develop and maintain robust, scalable applications using MS .NET technologies

• Translate business and system requirements into efficient computational logic

• Perform system analysis and troubleshooting for complex software solutions

• Design and implement Web services and APIs using various integration patterns

• Optimize database performance, particularly with SQL Server

• Collaborate with cross-functional teams using Agile methodologies

• Lead and contribute to data migration projects

Required Qualifications:

• 10+ years of full-stack development experience, with expertise in:

o MS .NET technologies

o JavaScript

o Stored procedures

• Strong ability to translate business and system requirements into efficient code

• Proven track record in system analysis and understanding complex system designs

• In-depth knowledge of Web services, APIs, and various integration patterns

• Proficiency in database technologies, particularly SQL Server

• Practical experience with Agile development methodologies

• Outstanding problem-solving abilities

• Excellent communication skills in both technical and non-technical contexts

• Extensive experience (10+ years) in data migration/integration projects

Similar jobs