The Job logo

What

Where

Sr Application Developer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Key responsibilities

You must be able to work across the whole software development life cycle:

  • Understand technical requirements from our product designers in UK
  • Take ownership of software delivery
  • Code new features in our simulation software
  • Test software against user & technical requirements
  • Work with developers, testers, and product designers in an agile environment
  • Actively contribute to the culture of this dynamic team  
    • 4-6 years commercial software development experience, of which significant experience is in C#


Job requirements and qualifications
Essential:

  • Strong English skills, written and spoken
  • Front-end experience in .NET WPF or QT / PyQT
  • 2:1 or better graduate in Physics or Mechanical engineering degree
  • Good numeracy skills
  • Love of technology and attention to detail
  • Automated testing – unit and system testing
  • Experience of working on complex object models or API’s
  • Use of Web-API’s and JSON or XML
  • Production use of Git, GitLab, GitHub or Azure DevOps
  • Experience of mentoring junior team members
  • Agile methods such as Scrum


Desirable:

  • Experience in / Desire to learn 
    • Web front-end development with JavaScript using Angular
    • React frameworks
  • Experience in JIRA or similar tracking tools
  • Experience in documentation using Confluence
  • An appreciation for physics or engineering
  • Test Driven Development
Set alert for similar jobsSr Application Developer role in Pune, India
Hexagon Logo

Company

Hexagon

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Research and Development

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Hexagon Logo

Nexus Compute - Senior Front End Developer

Hexagon

Pune, Maharashtra, India

Posted: a year ago

This role is responsible for the development, deployment, and the operations of cloud native Compute solutions, i.e., compute services in the public and private cloud.  You will be joining a team to develop, implement, and operate such solutions, leveraging and improving automated build and test processes as well as a fully automated deployment process, with a robust, fast, and periodic deployment objective. DUTIES & RESPONSIBILITIES: The duties and responsibilities of the position are twofold: Actively contributing to the cloud native compute solution development at the frontend level Developing new features and consolidating the existing based on continuous assessment and end user feedback Enabling a secured public facing solution Closely working with a team of designers QUALIFICATIONS / EXPERIENCE: 10-years+ experience of React and Typescript Skilled experience with cloud computing, containerization, and orchestration (Kubernetes, Azure Kubernetes Services) Skilled experience with Figma Skilled experience with defense programming Experience with Azure Cloud Platform / Azure DevOps / GitHub Ability to monitor key experience indicators (analytics) SKILLS: Ability to champion a team Ability to analyze complex problems, interpret operational needs, and develop integrated, creative solutions Effective verbal and written communication skills; English mandatory Effective in working remotely, off-site

Hexagon Logo

Nexus Compute - Lead Back End Developer

Hexagon

Pune, Maharashtra, India

Posted: a year ago

This role is responsible for the development, deployment and the operations of cloud native Compute solutions, i.e., compute services in the public and private cloud.  You will be joining a team to develop, implement, and operate such solutions, leveraging and improving automated build and test processes as well as fully automated deployment, with a robust, fast, and periodic deployment cycle. DUTIES & RESPONSIBILITIES: The duties and responsibilities of the position are twofold: Actively contribute to the cloud native compute solution at the backend level Developing new features and consolidating existing features based on continuous assessment and end user feedback Enabling a secured public facing solution Supporting the business as needed Champion the deployment and the operation of the compute solution as part of a broader team Infrastructure as code for automated deployment of computing capabilities Build, test and deploy process and strategies Monitor and inspect to continuously adapt the solution and its underlying infrastructure QUALIFICATIONS / EXPERIENCE: 10-year+ experience working knowledge of an OOP programming language like C++/C# 4-6 year+ experience working of Typescript/Javascript/node.js 4-6 year+ experience of Python 10-year+ experience with cloud computing, containerization, and orchestration (Kubernetes, Azure Kubernetes Services) Skilled experience with infrastructure as a code for automated deployment (Terraform) Skilled experience with defensive programming Experience with application monitoring and telemetry (Azure Application Insights) Experience with Azure Cloud Platform / Azure DevOps / GitHub Experience with network security procedures and protocols Good working knowledge of high-performance computing systems: scalable, parallel architectures, Linux operating system, advanced data storage technologies and high-speed network interfaces Ability to contribute to the development of technical design decisions involving software or hardware implementation strategies Ability to monitor system usage and performance statistics and to understand the impacts of operating system tuning parameters SKILLS: Ability to champion a team Ability to analyze complex problems, interpret operational needs, and develop integrated, creative solutions Effective verbal and written communication skills; English mandatory Effective in working remotely, off-site