Job details
What you will do:
- Development, testing, and delivery of secure web and mobile applications, ensuring scalability, maintainability, and performance; conduct thorough manual and automated code reviews, enforcing best practices in security, testing, and maintainability and implement secure coding practices and integrate security considerations throughout the development lifecycle.
- Ensure high-quality, well-tested code through effective collaboration with QA on verification and validation strategies and contribute to improving monitoring, logging, and operational readiness of systems.
- Demonstrate ownership and prioritize work with minimal supervision and ensure timely and high-quality delivery of assigned initiatives and commitments.
- Identify opportunities to improve and enhance solutions, delivering measurable value to the project team and collaborate effectively with cross-functional teams across time zones to deliver cohesive solution
- Build strong working relationships and positively influence engineering best practices among peers
- Evaluate and adopt new tools, technologies, and AI-assisted development practices to improve productivity and engineering outcomes
- Drive continuous technical improvement by exploring and applying modern technologies, frameworks, and best practices where appropriate.
What you need:
Required:
- Experience - 5 years - 7.5 years ; of strong development experience in C# and .NET Core/ASP.NET Core (preferably .NET 8/9)
- Strong experience with cloud platforms (Azure, AWS, or GCP); Azure DevOps, Azure functions and Application Insights preferred
- Familiarity with dependency injection, middleware, and modern architectural patterns; Swagger/OpenAPI for API documentation; modern front-end build pipelines and tools.
- Experience building and consuming RESTful APIs; knowledge of OData is a plus; REST APIs development (authoring and consumption); implementing/using monitoring, logging, and alerting solutions and distributed systems, event-driven architectures.
- Good understanding of security best practices including authentication, authorization, and secrets management; DevOps and development best practices.
- Good knowledge of databases – SQL and NoSql; source control (Git)
Preferred :
- Experienced in CSS, HTML5, Angular, React.js
- Experience in Mobile app development using React Native and/or Swift
Get Weekly Job Offers
Be first to know when jobs open.