Return To Search
Senior .NET Developer
Location: Albuquerque, NM
Job Type: Contract
Company: IDR
Category: Development and Architecture
Senior .NET Developer
Join a dynamic and innovative team as a Senior .NET Developer, where you will play a key leadership role in designing, developing, and delivering scalable enterprise applications. This full-time opportunity offers a chance to work within a highly collaborative Agile environment. As a Senior .NET Developer, your expertise in Microsoft .NET technologies will be instrumental in guiding projects from conception through deployment and maintenance, ensuring robust, high-performance solutions that meet the evolving technical needs of the organization. Collaborate with a diverse group of stakeholders and technical experts to solve complex challenges and contribute to the continuous improvement of engineering best practices.
As a Senior .NET Developer, you will have the unique opportunity to serve as a mentor and technical leader for a talented development team. Your responsibilities will include both hands-on coding and leading Agile ceremonies, ensuring consistent delivery and alignment with enterprise architecture standards. This role will allow you to leverage your deep experience with enterprise application development, including integration with IBM FileNet, Oracle Database, and cloud services such as AWS.
The Senior .NET Developer position is ideal for professionals seeking to make a significant impact within a forward-thinking organization, while enjoying a competitive compensation package and comprehensive benefits. The company’s commitment to employee growth and industry leadership provides a supportive environment where you can advance your career and contribute to critical technology initiatives.
Senior .NET Developer - Summary
- Lead and mentor a software development team, promoting engineering best practices and code quality
- Facilitate Agile ceremonies as Scrum Master, driving team productivity and removing obstacles
- Provide technical leadership throughout the software development lifecycle, ensuring alignment with enterprise standards
- Collaborate with Product Owners, Architects, QA, and Operations to deliver scalable solutions
- Design, develop, and validate Proofs of Concept (POCs) to inform technical direction
- Support continuous improvement initiatives, including Agile, DevOps, and engineering standards
Duties & Responsibilities
- Lead, mentor, and support a team of developers to deliver high-quality software solutions
- Act as Scrum Master, facilitating Agile ceremonies such as stand-ups, sprint planning, and retrospectives
- Identify and remove project roadblocks to ensure consistent delivery velocity
- Provide architectural guidance and ensure solutions meet established standards
- Design and develop enterprise applications using Microsoft .NET technologies (C#, ASP.NET, .NET Framework/Core)
- Create and validate Proofs of Concept (POCs) to evaluate technical approaches
- Present technical solution options and recommendations to Technical Review Boards and governance committees
- Conduct architecture, design, and code reviews to ensure software quality
- Collaborate closely with cross-functional teams to deliver robust, end-to-end solutions
- Troubleshoot complex technical issues, focusing on performance optimization and system reliability
- Drive continuous improvement in Agile, DevOps, and engineering processes
Salary & Benefits
- Competitive compensation package
- Comprehensive benefits including Medical, Dental, Vision, and Life Insurance
- Employee Stock Ownership Program
- Access to a dedicated Engagement Manager focused on your professional success
- Long-standing recognition as a Best of Staffing® Client and Talent Award winner
Qualifications & Requirements
- Minimum 7 years of professional software development experience using Microsoft .NET technologies (C#, ASP.NET, .NET Framework/Core)
- Proven experience as a Technical Lead, guiding development teams and driving technical direction
- Experience working in Agile/Scrum environments, including serving as Scrum Master or Agile team lead
- Hands-on experience with enterprise application development, including IBM FileNet integration
- Strong proficiency with Oracle Database, SQL development, and database integration
- Experience developing, deploying, and supporting applications within Amazon Web Services (AWS)
Ideal Candidate Snapshot
- Demonstrated leadership and mentoring skills within software development teams
- Strong analytical and problem-solving abilities to tackle complex technical challenges
- Excellent communication skills for collaborating with technical and non-technical stakeholders
- Proactive approach to continuous learning and process improvement
- Commitment to high standards of software engineering and Agile methodologies
Other Relevant Information
- This Senior .NET Developer position offers an exciting opportunity to work in a dynamic and supportive environment with opportunities for career advancement
- Working in Albuquerque, NM, provides access to a vibrant local tech community and a high quality of life
- The organization is recognized for its industry leadership and award-winning commitment to client and employee satisfaction
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. IDR is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite employees to voluntarily self-identify their race or ethnicity, gender, and veteran status (if applicable). Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. You may access this form here.
If you are ready to take the next step in your career as a Senior .NET Developer, click the job application button to apply now and join a team that values your skills and commitment to excellence!