Responsibilities
- Develop and implement durable, scalable, and maintainable applications using .NET for backend and Angular for frontend.
- Manage databases extensively, with expertise in SQL and NoSQL databases.
- Produce clean, efficient, and well-documented code, adhering to best practices, coding standards, testing methodologies, and deployment processes.
- Perform comprehensive testing and debugging of applications to ensure optimal performance and reliability.
- Work closely with various teams, including product managers, architects, designers, and QA engineers, to deliver integrated solutions.
- Collaborate with various teams, including R&D, Architecture, HUE, Offering and quality assurance.
- Create detailed documentation, including design specifications, test plans, and reports.
- Keep up-to-date with industry trends, tools, and technologies to maintain the team's competitiveness and innovation.
- Identify and resolve complex technical issues across the entire stack.
- Engage in Agile development practices, including sprint planning, daily stand-ups, and retrospectives.
- Apply design patterns and solid principles in software development.
Compensation
Not specified
Work Arrangement
Not specified
Team
Not specified
Responsibilities
- Design and implement robust, scalable, and maintainable applications using .NET for the backend and Angular for the frontend.
- Extensive hands-on experience in database management including proficiency in SQL and NoSQL databases.
- Write clean, efficient, and well-documented code, following best practices and coding standards, testing methodologies, and deployment processes.
- Conduct thorough testing and debugging of applications to ensure high performance and reliability.
- Work closely with cross-functional teams, including product managers, Architects, designers, and QA engineers, to deliver integrated solutions.
- Collaborate with cross-functional teams, including R&D, Architecture, HUE, Offering and quality assurance.
- Prepare detailed documentation, including design specifications, test plans, and reports.
- Stay updated with industry trends, tools, and technologies to ensure the team remains competitive and innovative.
- Troubleshoot and resolve complex technical issues across the stack.
- Participate in Agile development practices, including sprint planning, daily stand-ups, and retrospectives.
- Experience in applying design patterns and solid principles.
Not specified