**Job Title:** .NET Developer with Azure Experience
**Location:** Somerset, NJ
**Employment Type:** Full-Time/Contract
We are looking for a skilled .NET Developer with Azure experience to join our dynamic team. If you are passionate about coding, cloud computing, and developing cutting-edge applications, we want to hear from you.
**Job Description:**
**Position Overview:**
As a .NET Developer with Azure experience, you will be responsible for designing, developing, and maintaining applications that leverage the .NET framework and Azure cloud services. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements and enhance user experiences.
**Key Responsibilities:**
- Develop, test, and deploy .NET applications using C# and the .NET framework.
- Design and implement cloud-based solutions using Microsoft Azure.
- Collaborate with product owners, architects, and other developers to understand project requirements and translate them into technical solutions.
- Optimize application performance, scalability, and security.
- Integrate third-party services and APIs as needed.
- Conduct code reviews, provide feedback, and ensure best practices are followed.
- Troubleshoot and resolve application issues in a timely manner.
- Keep up-to-date with the latest industry trends, technologies, and best practices.
**Qualifications:**
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a .NET Developer with a strong understanding of C# and the .NET framework.
- Hands-on experience with Microsoft Azure, including services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, and Azure DevOps.
- Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
- Knowledge of RESTful API design and development.
- Experience with version control systems, particularly Git.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication skills, both written and verbal.
**Preferred Skills:**
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with microservices architecture.
- Knowledge of DevOps practices and CI/CD pipelines.
- Experience with automated testing frameworks and tools.
ACI (Advanced Computing International) is a Global Technology Services, Products & Solutions Company focused on designing and delivering the next generation applications and digital experiences for businesses and consumers. We specialize in Big Data & Analytics, Digital Transformation, IT Service Management, Cognitive Solutions, Artificial Intelligence, IOT & Future Networks, DevOps, Enterprise Applications & Managed Infrastructure Services & Industry Specific Solutions.
Leveraging the insights gained from working on innovative solutions and disruptive technologies, ACI develops Solutions to enhance business performance, accelerate product & applications time-to-market, harmonize Consumer Experiences and streamline their business operations. ACI works with clients across different business sectors: Financial Services, Healthcare, Manufacturing, Hi-Tech, Media, Utilities, Public sector, Retail, Telecom, E-commerce & Logistics, and Higher Education. ACI s core DNA is built on Innovation and co-existence to build a collaborative ecosystem where companies and consumers win.