Search by job, company or skills

Associate Software Engineer

Associate Software Engineer

Johnson Controls
0-2 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Job Responsibility

  • Design and implement Desktop Applications to solve engineering and architectural design problems.
  • Develop, Maintain and improve existing company products.
  • Work closely with product owners to gather software requirements.
  • Work with project team to plan, analyze and estimate project timelines.
  • Conduct code reviews, testing, and debugging to ensure high-quality software delivery.
  • Contribute to continuous improvements within the agile software development process.
  • Collaborate with other stakeholders and be accountable to each other to achieve the project s vision.

Qualification and Skills

  • A Bachelor s degree in Computer Science, engineering or related fields.
  • 3+ years of experience and expertise in complex commercial desktop applications development
  • Proficiency in C#, . NET, WPF, SQL, Entity Framework, MVVM and dependency injection
  • Development experience with Agile methodology, CI/CD pipelining and versioning tools Interest in the latest frameworks like WinUI 3 and . NET 7-8
  • Exposure in the usage of different design patterns (ex MVVM, dependency injection) and object-oriented programming
  • Strong knowledge of Relational and Non-Relational Databases.
  • Familiarity with frontend technologies such as HTML, CSS, JavaScript, and frameworks like React.
  • Communicate well with team members and other stakeholders with diverse background.
  • Ability to work in Agile following Jira best practices.
  • Self-motivated and driven to be successful.
  • Excellent problem-solving skills and an analytical mindset.

Desirable skills

  • Knowledge of C++ an asset
  • Knowledge of XUnit a unit-testing framework for all . Net languages
  • Knowledge of Cyber Security best practices.

More Info

Key Skills

frontend technologies

CI/CD

. NET

About Company

Similar Jobs

1-3 yrs
Bengaluru, India
Skills:
Java, Github, Maven, Spring Boot, Powershell Scripting, Microservices, Gradle, Docker, Rest Apis, Azure, Kubernetes, CI/CD
Bengaluru, India
Skills:
Object-Oriented Programming (OOP), Software Development Lifecycle (SDLC), Java, C#, Git, Javascript, C++, Agile Development, Rest Apis, Python, Sql
3-5 yrs
Bengaluru, India
Skills:
.NET, Java, React, Docker, PostgreSQL, Kubernetes, Python, Angular, Version Control, Testing Frameworks, Azure, AWS, Build systems, CI/CD, Infrastructure automation tools
0-1 yrs
Bengaluru, India
Skills:
.Net Core, SQL Server, C#, Web Api, PowerShell, Visual Studio, Azure Sql, Angular, Elasticsearch, Git, Azure Functions, App Services, Swagger, MongoDB, Cosmos DB, Postman, Azure fundamentals, Azure Service Bus
1-3 yrs
Bengaluru, India
Skills:
Application Programming Interfaces, Devops, user experience, Database Technologies, Programming Languages, Software Development Methodologies, middleware, Microservices, Sdlc, User Interface, frontend technologies