- Experience
- 4–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- il y a 2 heures
- Work mode
- In office
- Education
- B.Sc or B.Tech/B.E. in any specialization
- Eligibility
- Candidates holding a B.Sc. in any specialization or a B.Tech/B.E. degree in any specialization are eligible to apply.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About BDO India
BDO is an international professional services network operating in over 166 countries, generating more than USD 14 billion in revenue with over 60 years of experience. BDO India Services Private Limited represents the Indian member of BDO International, providing strategic, operational, accounting, tax, and regulatory advisory services for domestic and global clients across various sectors. With a workforce of over 10,000 professionals led by 300+ partners and directors across 14 cities and 20 offices, BDO India is poised for significant expansion in the next 3 to 5 years, aiming to substantially increase its team size and business scope.
Role and Responsibilities
- Possess 4 to 5+ years of professional software development experience emphasizing backend development with .NET and Azure services.
- Expertise in C#, ASP.NET Core, RESTful API development, and Azure components including Azure Functions, Azure SQL Database, and Azure App Service.
- Deep knowledge of software architecture concepts and design patterns to develop scalable and maintainable applications.
- Familiarity with Angular framework for frontend development.
- Optimize application performance across mobile and desktop platforms.
- Develop well-tested, idiomatic, and well-documented JavaScript, HTML, and CSS code.
- Coordinate workflows with graphic designers and HTML coders to facilitate smooth UI development.
- Collaborate closely with backend developers during RESTful API construction.
- Integrate communication with external web services efficiently.
- Experience contributing within Software as a Service (SaaS) companies.
- Demonstrate professional and clear communication skills.
- Design and develop self-contained, reusable, and testable modules and components.
- Comprehend system responsibilities across platforms, databases, APIs, caching, proxies, and other web services.
- Validate user actions client-side providing prompt and responsive feedback.
- Write non-blocking, asynchronous code and employ advanced techniques such as multithreading when necessary.
- Create customized and general-purpose modules/components extending core AngularJS elements.
Minimum education
Bachelor's Degree
Industry
Professional Services