Posted:3 weeks ago|
Platform:
Work from Office
Full Time
Job Description Job Summary The Assistant Managerat BDO ADVANTAGE is a pivotal role who is responsible for working on both the front-end and back-end aspect of the applications. Reports to the Development Manager and is responsible for the design, development, and maintenance of scalable and robust web applications, focusing on both SaaS products or services and enterprise applications. Job Duties Be an individual contributor and as well support technical team in developing and maintaining Web and desktop applications and support issues and ensure an overlap of time zones for supporting Analytics and Web applications. Upgrade Application development software frameworks, support business administration activities, and implement BDO USA security policy, processes, and technologies. Demonstrate proficiency in Agile software development and delivery with a focus on automation. Show expertise in Web Application Development and Service-Oriented Application Design. Possess proven experience as a Full Stack Developer or similar role, with experience developing desktop, web, and mobile applications. Work on highly distributed and scalable system architecture. Design, code, debug, test, and develop features with good quality, maintainability and performance and security aspects considered. Work with a focus on customers requirements, considering current and future needs when designing and implementing features.? Manage the site design and development life cycle, including budgeting and milestone management. Carries out routine systems testing to detect and resolve bugs, coding errors, and technical issues. Have knowledge of multiple front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery) and back-end languages (e.g., .Net Core, Entity Framework, ASP.NET C#, Python, R) and JavaScript frameworks (e.g., Angular, React, Node.js). Be familiar with databases (e.g., MSSQL, MySQL, MongoDB), Azure Services, and UI/UX design. Maintain familiarity with Microsoft Development Best Practices, Azure ML, Databricks, Synapse, and Fabric. Exhibit excellent communication and teamwork skills, great attention to detail, and proven organizational skills. Qualifications, Knowledge, Skills and Abilities Education: A bachelor s or master s degree in computer science, computer/electrical engineering or equivalent. Experience: Minimum 8 to 12 years of hands-on experience in software development; with at least 5+ years of experience managing teams. Software: Microsoft .Net technology is primary. Experience on multiple front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery) and back-end languages (e.g., .NET Core, Entity framework, ASP.NET C#, Python, R) and JavaScript frameworks (e.g., Angular, React, Node.js). Azure/AWS, SaaS/ PaaS/IaaS. SQL and NOSQL databases (MSSQL, MongoDB, PostgreSQL etc.) Distributed caching NCacheRedis, Memcached etc. Distributed message queue RabbitMQ/Kafka C#/Java /Ruby / Node.js / Python Other Knowledge, Skills & Abilities: Familiarity with Microsoft Development Best Practices, Azure ML, Databricks, Synapse, MS Blazor and Fabric.
BDO International Limited
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Javascript coding challenges to boost your skills
Start Practicing Javascript Now9.0 - 10.0 Lacs P.A.
6.0 - 14.0 Lacs P.A.
4.0 - 6.0 Lacs P.A.
Experience: Not specified
2.0 - 3.0 Lacs P.A.
3.0 - 6.0 Lacs P.A.
7.0 - 10.0 Lacs P.A.
3.0 - 6.0 Lacs P.A.
6.0 - 11.0 Lacs P.A.
10.0 - 14.0 Lacs P.A.
Chandigarh, Dadra & Nagar Haveli, Daman
10.0 - 14.0 Lacs P.A.