The company is looking to develop new platform features, fix software defects, and provide technical solutions aligned with business objectives.
Requirements
- Strong proficiency in C-Sharp, .NET, ASP.NET MVC, LINQ, Entity Framework, and SQL Server.
- Expertise in Web APIs, OOP principles, SOLID design, secure coding, and design patterns.
- Knowledge of front-end languages like HTML, CSS, and JavaScript.
- Experience with Microservices architecture and Azure DevOps.
- Familiarity with unit testing frameworks and source control management.
- Write extensive unit and integration tests.
- Manage source code repositories and enforce branching strategies.
Responsibilities
- Develop high-quality code adhering to architectural and design guidelines.
- Integrate software components based on functional requirements and flow.
- Conduct unit testing and prepare documentation as per project guidelines.
- Review peer code to ensure adherence to coding standards.
- Write unit test cases following project standards.
- Analyze requirements, plan, and develop new platform features with architectural design expertise.
- Fix software defects, refactor code, and identify areas for improvement.
Other
- Collaborate with the Project Manager and other stakeholders to update progress and participate in team meetings.
- Participate in deployment activities and provide assistance to the technical lead.
- Provide technical solutions aligned with business objectives in collaboration with cross-functional teams.
- Mentor and guide junior and mid-level Software Engineers.
- Actively participate in sprint ceremonies in a fast-paced agile environment.