Return To Search
.NET Software Engineer
Location: Atlanta, GA
Job Type: Contract
Company: IDR
Category: Development and Architecture
The .NET Software Engineer is a critical technical role responsible for designing, developing, and maintaining robust software applications using the .NET framework. As a .NET Software Engineer, you will leverage your expertise in C# and other .NET technologies to deliver high-quality, scalable, and reliable solutions that address complex business needs. This position is ideal for professionals passionate about software development and eager to work on cutting-edge projects that drive organizational success.
Working as a .NET Software Engineer provides the opportunity to collaborate with cross-functional teams, including business analysts, project managers, and quality assurance professionals, ensuring software solutions meet functional and technical requirements. You will participate in all stages of the software development life cycle (SDLC), from requirements gathering and system architecture to coding, testing, deployment, and ongoing maintenance. The role emphasizes adherence to best practices in software engineering, code optimization, and documentation to support maintainability and scalability.
As a valued member of the software development team, .NET Software Engineers contribute to the innovation and efficiency of business processes by building enterprise-level applications, integrating third-party services, and ensuring the security and performance of all software solutions. This role fosters professional growth and development through exposure to new technologies, methodologies, and continuous learning opportunities.
In addition to technical responsibilities, the .NET Software Engineer plays a key role in upholding company values of diversity, equity, and inclusion by contributing to a welcoming and collaborative work environment. The organization is committed to compliance with all applicable civil rights laws and regulations, and encourages all qualified applicants to apply, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. The company welcomes voluntary self-identification of race, ethnicity, gender, and veteran status as part of its compliance with federal recordkeeping and reporting requirements. All information provided will be kept confidential and used in accordance with legal guidelines.
If you are a motivated software development professional seeking to advance your career as a .NET Software Engineer, we invite you to apply by clicking the job application button. Join a dynamic team where your skills and contributions will have a meaningful impact on innovative technology solutions and organizational excellence.
.NET Software Engineer - Summary
- Design, develop, and maintain software applications using the .NET framework.
- Collaborate with cross-functional teams to deliver scalable, high-quality solutions.
- Engage in all phases of the software development life cycle (SDLC).
- Promote an inclusive work environment and uphold company values of diversity and compliance.
Duties & Responsibilities
- Develop clean, efficient, and well-documented code using C#, .NET Core, and related technologies.
- Participate in requirements analysis and translate business needs into technical specifications.
- Work closely with project managers, business analysts, and QA teams to ensure project goals are met.
- Perform unit testing, integration testing, and debugging to ensure software quality.
- Support and maintain existing applications, providing troubleshooting and enhancements as needed.
- Follow best practices for version control, code review, and agile development methodologies.
- Document software processes, architectures, and workflows for team reference and future maintenance.
- Stay current with emerging technologies and recommend improvements to existing systems.
Salary & Benefits
- Competitive salary commensurate with experience and industry standards.
- Comprehensive benefits package including health, dental, and vision coverage.
- Retirement savings plan with company match.
- Professional development opportunities and access to training resources.
- Supportive and inclusive work environment that values diversity and equal opportunity.
Qualifications & Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience.
- Proven experience in software development using .NET technologies (C#, ASP.NET, .NET Core).
- Strong understanding of object-oriented programming and design patterns.
- Experience with relational databases such as SQL Server or MySQL.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork abilities.
- Commitment to producing high-quality, maintainable code.
Ideal Candidate Snapshot
- Demonstrates a passion for software development and continuous learning.
- Possesses strong analytical and troubleshooting abilities.
- Works well independently and as part of a collaborative team.
- Has a proactive approach to identifying and solving technical challenges.
- Values diversity, equity, and inclusion in the workplace.
Other Relevant Information
- 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.
- The organization complies with all governmental recordkeeping and reporting requirements for civil rights laws and regulations.
- Voluntary self-identification of race, ethnicity, gender, and veteran status is encouraged for compliance purposes; refusal to provide this information will not result in adverse treatment.
- The confidentiality of self-identification information is maintained in accordance with applicable laws and regulations.
Take the next step in your software engineering career by applying for the .NET Software Engineer position. Click the job application button to submit your application and join a team dedicated to technological excellence and inclusivity.