No third-party candidates, corp-to-corp, H1-B will be accepted.*
Title: Software Developer (.NET/C…
Location: Greater Phoenix, Arizona Area
Schedule: Hybrid of on-site and working remotely
Hiring Model: 6-month contract (potential to get extended)
About the Client:
Our Client is one of the fastest-growing communities in the nation and has transformed from a small agriculture-based town to a vibrant technology center in Arizona and the Southwest.
The community represents a mix of youthfulness and long-standing traditions that make it a great place to visit and live. Our Client's rich history, diverse culture, and quality community services make this a top community to live, work, and play.
About the Role:
Job Title: .NET/C# Software Developer (Contract to Hire)
Job Summary: We are seeking a highly skilled and experienced .NET/C# Software Developer with a strong background in database development, front-end development, and the ability to collaborate effectively across technical and non-technical business units. This is a 6-month contract-to-hire engagement with the potential for long-term extension or conversion to a permanent employee. The ideal candidate will have at least 4+ years of professional experience in software development, a solid understanding of database concepts, and proficiency in front-end technologies such as AngularJS and/or React. The successful candidate will work closely with internal technical teams to design, develop, and maintain robust software solutions that meet our business needs.
Responsibilities:
- Collaborate with cross-functional teams to gather and analyze requirements, design software solutions, and implement high-quality code using .NET/C# programming languages.
- Develop and maintain database structures, ensuring efficient data storage, retrieval, and manipulation using database technologies such as SQL Server or Oracle.
- Build responsive and user-friendly front-end interfaces using AngularJS, React, or other relevant front-end frameworks.
- Participate in code reviews, testing, and debugging processes to ensure the delivery of high-quality software solutions.
- Work closely with stakeholders to understand business requirements and translate them into technical specifications and software designs.
- Collaborate with internal technical teams to integrate software components and ensure seamless functionality across different systems.
- Identify and resolve technical issues, troubleshoot software defects, and optimize application performance.
- Stay updated with industry trends, best practices, and emerging technologies to continually enhance technical skills and contribute to process improvements.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 4+ years of professional experience in .NET/C# software development.
- Strong database experience, including designing and implementing database structures, writing complex SQL queries, and optimizing database performance.
- Proficiency in front-end development using AngularJS, React, or similar frameworks.
- Solid understanding of software development lifecycle (SDLC) methodologies, version control systems, and agile development practices.
- Excellent problem-solving skills and the ability to work both independently and collaboratively in a team-oriented environment.
- Strong communication and interpersonal skills to effectively interact with technical and non-technical stakeholders.
- Experience working with cross-functional teams and bridging the gap between technical and non-technical business units.
Preferred Skills:
- Experience with other front-end frameworks like Vue.js or Ember.js.
- Familiarity with cloud platforms such as Microsoft Azure or AWS.
- Knowledge of RESTful APIs and web services development.
- Understanding of software testing and quality assurance principles.
Join our dynamic team and contribute to the development of cutting-edge software solutions that drive our business forward. Apply now to be considered for this exciting opportunity