Search by job, company or skills

  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Duties:-

  • Be part of a 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 strong knowledge on back-end languages (e.g., .NET Core, Entity framework, ASP.NET C#, Python, R) and basic understanding on front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery) 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 5-7 years of hands-on experience in software development.

Software:

  • Microsoft .NET technology is primary.
  • Experience in back-end languages (e.g., .NET Core, Entity framework, ASP.NET C#, Python, R) and understanding front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery) and JavaScript frameworks (e.g., Angular, React, Node.js).
  • Good Understanding of microservices concepts
  • Azure, SaaS/ PaaS/ IaaS.
  • Azure cloud services (App Services, Azure functions, Storage)
  • SQL and NOSQL databases (MSSQL, MongoDB, PostgreSQL, etc.)
  • Distributed caching NCacheRedis, Memcached etc.
  • Distributed message queue Service Bus/RabbitMQ/Kafka
  • C# /Java /Ruby / Node.js / Python
  • Experience to use postman or any API testing tool for testing the backend services.

Strong, Skills & Abilities:

  • Familiarity with Microsoft Development Best Practices, Azure ML, Databricks, Synapse, MS Blazor and Fabric. Microservices and Azure Functions

Immediate Joiner Preferred

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144012197

Similar Jobs