Senior Software Engineer

Job Description

As a Senior Software Engineer working on Spatialitics’ Industry Clouds and Platform, you’ll have the opportunity to work on everything from the Spatial Analytics Platforms, Products and Solutions, to the systems that enable developers to rapidly build and easily run their services and applications in Spatialitics Industry clouds

  • Analyse user requirements, problems and designing solutions leveraging open source technologies
  • Work closely with product owners, UX designers, other developers, systems analysts, graphic artists, and sales and marketing professionals
  • Create clear technical specifications
  • Create innovative, scalable, fault-tolerant software solutions for our clients and customer base
  • Write and test code to ensure compatibility and stability: refine and rewrite as necessary
  • Expand existing software to meet the changing needs of our key demographics
  • Defining and scoping product and platform backlogs in collaboration with the Product management team
  • Gain working knowledge of Spatialitics platform, products, applications, technical and business strengths and target markets
  • Understanding product needs and reconciling time constraints, available technologies and resources, and open source best practices
  • Systematically develop documentation for each data solution and make sure it is up to date and reflects current business rules and definitions.
  • Building strong partnerships with colleagues at all levels.

Desired Skills

Self-motivated with a proven track record in Open Source Software technologies. Possesses ability to understand Geospatial landscapes at a deep level. Need to be able to work in tandem with Product Owners and Developers to implement solutions.

Key Responsibilities:

  • A Bachelor’s Degree in Software Engineering or Information Technology
  • Knowledge of AGILE ways of working
  • 2+ years’ software development or programming experience
  • Extensive experience with Java, Spring Boot, Python and other programming languages
  • Extensive experience with microservices architecture, containerization and orchestration technologies and understanding of cloud native application development
  • Extensive experience with Platform-as-a-Service (PaaS), and Software-as-a-Service(SaaS) services from cloud providers like Microsoft Azure, AWS, Google Cloud etc
  • Experience with The Twelve-factor App methodology
  • The ability to analyse complex technical information
  • An awareness of current issues affecting the industry and its technologies
  • A meticulous and organized approach to work
  • A logical, analytical, and creative approach to problem-solving
  • A thorough, detail-oriented work style

Qualification:

Any Graduate

Experience

2-6 years

Shift Timings :

General

Job Roll

Full Time

Apply Now

Max. file size: 40 MB.