Role: .Net Architect / Developer
Location: Warren, NJ / Remote
Duration: 12 Months
Job description:
Work closely with product owners, architects, and cross-functional teams to translate business requirements into technical solutions.
Lead technical design discussions, code reviews, and best-practice implementation across the team.
Contribute to architectural decisions and strategic technology choices.
Ensure code quality through automated testing, CI/CD pipelines, and adherence to coding standards.
Troubleshoot, debug, and resolve complex technical issues efficiently.
Stay updated with emerging trends and proactively propose innovative solutions.
Required Technical Skills
10+ years of hands-on experience in software development.
Strong expertise in C#, .NET Core, ASP.NET, Web API.
Deep experience in ReactJS, Redux, TypeScript, modern JavaScript (ES6+).
Solid understanding of object-oriented design, design patterns, and clean coding practices
Experience building RESTful APIs, microservices, and cloud-native applications.
Proficiency with SQL & NoSQL databases (SQL Server, PostgreSQL, MongoDB, etc.)
Strong understanding of CI/CD pipelines, Git, DevOps practices.
Experience with Azure cloud services (Azure preferred).
Familiarity with Docker, Kubernetes, containerized deployments is a plus.
Soft Skills & Leadership Attributes
Excellent problem-solving and analytical thinking
Strong communication and stakeholder management skills
Ability to work independently with minimal supervision
Demonstrated leadership abilities and experience mentoring others
Proactive, innovative, and committed to delivering impactful result