Job Description
THIS IS A FULL-TIME ROLE, THIRD-PARTY CANDIDATES WILL AUTOMATICALLY BE REJECTED.
\n
\n
The ideal candidate brings strong expertise in .NET, C#, AWS and API development, along with the ability to guide development teams, improve engineering practices and manage competing priorities.
\n
\n
Key Responsibilities
\n
- \n
- Lead the design, development and maintenance of enterprise web applications, including new features and user interface enhancements.
- Organize and assign development tasks, monitor progress and guide the team toward project deadlines and deliverables.
- Build responsive user interfaces and integrate APIs, web services and data sources to support application functionality and performance.
- Develop and maintain AWS solutions using Lambda, DynamoDB, API Gateway, CloudFront, AWS CDK with TypeScript and IAM.
- Mentor developers through technical guidance, coaching and knowledge sharing.
- Conduct code reviews and unit testing to maintain code quality, reliability and maintainability.
- Execute automated tests during functional and regression testing cycles.
- Investigate, reproduce and resolve application defects and automation issues, and verify fixes.
- Collaborate with cross-functional teams and onshore and offshore resources to deliver solutions and resolve technical challenges.
- Provide system analysis, technical recommendations and clear updates to users, management and stakeholders.
- Identify opportunities to improve development processes, automation and engineering practices.
- Evaluate emerging technologies and AI-driven development approaches for relevant use cases.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Required Qualifications
\n
- \n
- Bachelor’s degree in Information Technology, Computer Science or a related field, or equivalent work experience.
- 7+ years of relevant .NET web application development experience.
- Strong hands-on expertise in C#, AJAX, JSON, HTML, XML and SQL.
- Advanced knowledge of AWS Lambda, DynamoDB, API Gateway, CloudFront, AWS CDK with TypeScript and IAM.
- Experience developing and consuming APIs and web services.
- Knowledge of GitLab CI/CD pipelines and automated delivery practices.
- Strong understanding of database schemas, SQL queries and data integration.
- Expert understanding of Agile software development practices.
- Thorough knowledge of quality assurance processes, testing tools and methodologies.
- Knowledge of AI-driven development patterns.
- Proficiency with Visual Studio and Microsoft Office applications.
- Strong analytical, troubleshooting and problem-solving skills, with close attention to detail.
- Ability to assess automation opportunities and translate business needs into technical requirements.
- Excellent communication, collaboration and stakeholder management skills.
- Ability to mentor team members, influence decisions and adapt to shifting priorities.
- Experience collaborating with distributed onshore and offshore teams.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Preferred Qualifications
\n
- \n
- Bachelor’s degree in Computer Science, Engineering or a related technical field.
- 5+ years of experience developing C# and ASP.NET MVC web applications.
- 5+ years of experience working with JSON, REST and SOAP web services.
- Experience with AWS MediaConvert.
- Experience with Python.
\n
\n
\n
\n
\n
\n
