Description
You will design, develop, and maintain software solutions across on-premises, cloud, and hybrid environments.
Responsibilities
- Build APIs, microservices, and front-end components to ensure seamless integration between services.
- Translate business requirements into technical specifications through collaboration with architects and product managers.
- Contribute to architectural designs focused on scalability, performance, security, and maintainability.
- Implement DevOps and CI/CD pipelines to automate deployments across environments.
- Troubleshoot application performance, security, and availability issues.
- Ensure application compliance with industry regulations including SOX, PCI-DSS, ISO, GDPR, and HIPAA.
- Develop and maintain test documentation, including test plans, scripts, and automated defect tracking.
Required Skills
- 7+ years of professional software development experience.
- Proficiency in C# and .NET.
- Experience with ASP.NET 4.5.
- Hands-on experience with React.js, Vue.js, or Angular 13.
- Strong knowledge of API and microservices architecture.
- Experience building and deploying web applications.
- Familiarity with cloud services such as Azure or AWS.
- Bachelor's degree in a relevant field.