We are seeking a highly skilled Full Stack Developer to join our dynamic team. You will develop and maintain scalable web applications using modern frameworks and cloud technologies.
Requirements
- Design, Develop and Implement quality applications
- Design, develop, and maintain robust backend services using.NET Core/C# and RESTful APIs
- Build dynamic, responsive UI components using Next.js, Angular, or React with TypeScript/JavaScript
- Integrate and optimize data storage solutions with Azure SQL and Cosmos DB
- Implement cloud-native solutions leveraging Microsoft Azure (App Services, Functions, Key Vault)
- Ensure performance, reliability, and security of both backend and frontend components
- Collaborate with cross-functional teams to deliver high-quality software
- Contribute to technical planning
- Participate in Agile ceremonies and use tools like Jira/Confluence for project management
- Implement and manage CI/CD pipelines, containerized deployments (Docker), and Infrastructure as Code (Terraform)
- Conduct unit and integration testing
- Build and Maintain CI/CD Pipelines
- Develop GitHub Actions workflows for any code and Docker builds/deployments
- Integrate code linting, security scanning, approvals, and environment gates into pipelines
- Deliver Scalable Solutions in Microsoft Azure
- Translate business and application requirements into cloud-native and hybrid Azure solutions
- Ensure deployments are secure, scalable, and compliant with enterprise policies
- Collaborate & DevOps Practices
- Work cross-functionally with developers, architects, operations, and security teams to deliver infrastructure aligned with application needs
- Participate in Agile ceremonies (standups, sprint planning, retrospectives)
- Review code, mentor team members, and promote DevOps best practices
- Documentation & Knowledge Sharing
- Maintain comprehensive technical documentation, including architecture diagrams, deployment guides, CI/CD pipeline workflows, operational runbooks, and disaster recovery procedures
- Conduct internal knowledge-sharing sessions and training
- Code quality and Best Practices
- Conduct code reviews, enforce coding standards, and mentor junior engineers to ensure high-quality, maintainable code
- Troubleshooting and Support
- Debug and resolve complex technical issues across the stack, including backend, frontend, and cloud infrastructure
Benefits
- medical, dental, vision, and life insurances
- short and long-term disability
- Company-match of 100% of a 6% contribution 401(k) plan
- Employee Assistance Plan
- Health Savings Account
- Flexible Spending Account
- Health Reimbursement Account
- wellness program