Sorry, looks like this job is no longer open 😔
Check out other job openings on our job board!
Job Title: Microsoft .NET Developer - SPONSORSHIP NOT AVAILABLE AT THIS TIME
Job Overview:
We are seeking a talented Microsoft .NET Developer to join our growing team. In this role, you will work closely with clients, consultants, and technical teams to design, build, and test high-quality development projects. The ideal candidate has strong expertise in ASP.NET, C#, MVC, and Web APIs, a passion for problem-solving, learning new technologies, and contributing to innovative solutions, and experience with AWS cloud and application integration.
Key Tasks and Responsibilities:
Collaborate with internal teams and external clients to design, develop, and test enterprise applications.
Provide technical troubleshooting, configuration, and deployment for applications and underlying infrastructure.
Investigate development issues, resolve problems, and communicate progress effectively.
Balance internal development activities with high-priority, urgent development requests.
Develop and maintain technical documentation for applications and infrastructure.
Partner with consulting teams on special projects and initiatives.
Communicate with third-party software vendors to resolve technical challenges.
Estimate development efforts and timelines accurately.
Stay current on emerging development techniques and apply them to enterprise applications.
Adapt quickly to support new initiatives and troubleshoot client issues with a flexible attitude.
Review functional and design specifications to ensure understanding and alignment with deliverables.
Identify and escalate potential quality issues to the Product Manager promptly.
Ensure that all validated deliverables meet functional, design, and business requirements.
Examples of Key Projects/Goals:
Build new end-to-end applications for enterprise systems using best practices in Microsoft .NET.
Develop robust testing practices, including the implementation of the NUnit unit-testing framework.
Contribute to quality improvement initiatives by participating in data collection, analysis, and reporting.
Ensure timely and accurate application upgrades that align with business objectives.
Required Skills:
Bachelor’s degree in Computer Science or a related field.
Minimum 3 years of experience as a Senior Developer working with ASP.NET, C#, SQL Server, CSS, MVC, HTML, and JavaScript.
Strong knowledge of object-oriented development and design principles.
Advanced understanding of software development life cycles (SDLC).
Experience working in an Agile project framework.
Preferred Skills:
Master’s degree in Computer Science or related field.
Experience with responsive web design and mobile-friendly development.
Hands-on experience with application integrations (e.g., Salesforce, QuickBooks).
Knowledge of AWS cloud technologies, including services like S3, Lambda, or EC2.
Core Competencies:
Accountability and Professionalism: Takes ownership of application quality and deadlines.
Communication: Strong written and verbal skills; ability to translate technical details for diverse audiences.
Initiative: Thrives in fast-paced environments and meets deliverables on time.
Problem Solving: Creative and analytical in resolving technical challenges.
Teamwork: Collaborates effectively with subject matter experts, QA teams, and stakeholders.