Veralto

Software Engineer II

Veralto
Apply
7 days ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design and develop scalable cloud applications using Microsoft Azure services.
  • Develop backend services and RESTful APIs using C# and .NET.
  • Build responsive and reusable UI components using Angular or React.
  • Develop and integrate microservice-based applications and work with relational databases such as MS SQL Server.
  • Implement secure APIs and applications using OAuth 2.0 and OpenID Connect.
  • Write clean, maintainable, well-tested code and create unit, integration, and automated tests.
  • Participate in technical design, code reviews, debugging, troubleshooting, estimation, and full software lifecycle delivery.
  • Collaborate with QA, UX, product, and engineering teams in Agile/Scrum processes.
  • Create technical documentation and use source control, CI/CD practices, and scripting to automate tasks.
  • Continuously learn new technologies and contribute to product and development-process improvements.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2–4 years of professional software development experience.
  • Hands-on experience with C# and .NET or a similar object-oriented programming language.
  • Experience developing RESTful Web APIs and working with JavaScript, HTML5, CSS3, Angular, or React.
  • Good understanding of SQL and relational databases.
  • Experience with Git or another source-control system.
  • Understanding of software development lifecycle, testing, and quality practices.
  • Basic understanding of cloud computing, preferably Microsoft Azure.
  • Preferred experience includes Azure PaaS services, Azure API Management or API gateways, microservices, distributed systems, OAuth 2.0, OpenID Connect, SignalR, IoT, Redis, CI/CD, DevOps practices, Jira, Confluence, Jenkins, and Bitbucket.
  • Strong problem-solving, analytical, collaborative, and continuous-learning abilities.

Benefits

  • Hands-on experience building modern cloud-native applications.
  • Exposure to Microsoft Azure and contemporary full-stack development technologies.
  • Mentorship, knowledge sharing, and continuous learning opportunities.
  • Collaboration with experienced engineers and globally distributed teams.
  • Inclusive, supportive, and innovation-driven work environment.
  • Opportunity to contribute to products serving customers worldwide.
  • Flexible hybrid work practices in Bengaluru, Karnataka.

Tech Stack

AngularAzureC#GitJavaScriptJenkinsMicrosoft SQL Server.NETReactRedis

Categories

Veralto

About Veralto

1,001-5,000 employees
Contact me