Source description
About the role
You are a fully autonomous full stack developer in a larger application landscape deployed in the cloud. Under the supervision of a Lead Analyst / Technical Product Manager, you can expect a challenging and dynamic work environment with lots of autonomy to take ownership of your work. The ideal candidate will be responsible for developing and maintaining high-quality software solutions from start to finish in a complex IT landscape. As a Technical Lead, you take ownership for your application by ensuring alignment with the defined technical architecture and coding best practices. By providing your expert advice and executing code reviews, you will act as a mentor for the junior and medior team members. Key Responsibilities: - Knowledge of and experience with design patterns (e.g. event-driven design, DDD, TDD, microservices) - Microsoft Azure stack (.Net in Azure cloud - setting up, configuring, and using Docker, Kubernetes, etc.) - .NET Core - SQL server / Entity Framework / LINQ - Messaging systems (ASB, RabbitMQ) - Json, XML, and REST web services - Visual Studio, GIT - Angular 5.0+, HTML5 (or similar) - Agile methodologies (SCRUM) Qualifications Required: - Bachelor of Technology (BTech) in Computer Science, Information Technology, or related circuit branches - 6-8 years of experience (excluding education) in the technology industry - Strong knowledge of software development best practices and design patterns - Experience with setting up and maintaining software solutions (development, deployment, hypercare, maintenance) - Excellent problem-solving and analytical skills - Strong written and verbal communication skills - Ability to work autonomously, fully accountable, and collaborate within and across teams - Stress-resilient and able to perform under pressure - Mentoring junior and medior team members and maintaining code quality by performing in-depth PR Reviews - Eager to understand the business requirements and processes and how applications support them - Skilled proficiency in English (reading, writing, and speaking) You are a fully autonomous full stack developer in a larger application landscape deployed in the cloud. Under the supervision of a Lead Analyst / Technical Product Manager, you can expect a challenging and dynamic work environment with lots of autonomy to take ownership of your work. The ideal candidate will be responsible for developing and maintaining high-quality software solutions from start to finish in a complex IT landscape. As a Technical Lead, you take ownership for your application by ensuring alignment with the defined technical architecture and coding best practices. By providing your expert advice and executing code reviews, you will act as a mentor for the junior and medior team members. Key Responsibilities: - Knowledge of and experience with design patterns (e.g. event-driven design, DDD, TDD, microservices) - Microsoft Azure stack (.Net in Azure cloud - setting up, configuring, and using Docker, Kubernetes, etc.) - .NET Core - SQL server / Entity Framework / LINQ - Messaging systems (ASB, RabbitMQ) - Json, XML, and REST web services - Visual Studio, GIT - Angular 5.0+, HTML5 (or similar) - Agile methodologies (SCRUM) Qualifications Required: - Bachelor of Technology (BTech) in Computer Science, Information Technology, or related circuit branches - 6-8 years of experience (excluding education) in the technology industry - Strong knowledge of software development best practices and design patterns - Experience with setting up and maintaining software solutions (development, deployment, hypercare, maintenance) - Excellent problem-solving and analytical skills - Strong written and verbal communication skills - Ability to work autonomously, fully accountable, and collaborate within and across teams - Stress-resilient and able to perform under pressure - Mentoring junior and medior team members and maintaining code quality by performing in-depth PR Reviews - Eager to understand the business requirements and processes and how applications support them - Skilled proficiency in English (reading, writing, and speaking)
More at BDO India
Related open roles
Tax DT and I Software Engineer II (Telangana)
Hyderabad
Power Platform Developer (Power Automate, Power Apps) Immediate Joiner
India
Backend Solution Architect- Bhopal/Vadodara/Mumbai/Gurgaon/Noida/BLR
Mumbai
Backend Solution Architect
Mumbai
Software Engineer Backend & AI
Mumbai
Backend Solution Architect BLR
India