Software Engineer Ii

Columbia

Bangalore, India
Fully remote
Software development lifecycle
Cloud computing platform exposure
Coding in python, scala, sql, powershell
The Software Engineer II is responsible for delivering modern, simple, and secure software solutions within a single squad while advancing the team's technical foundation

Job Summary

  • The Software Engineer II is responsible for delivering modern, simple, and secure software solutions within a single squad while advancing the team's technical foundation.
  • The role involves participation in agile ceremonies, peer code reviews, troubleshooting, and continuous improvement of software development processes.
  • This position requires collaboration with cross-functional teams and the ability to quickly learn new technologies and tools.

Matching Summary

The Software Engineer II is responsible for delivering modern, simple, and secure software solutions within a single squad while advancing the team's technical foundation.

Skills & Requirements

Must-have

  • Software development lifecycle
  • Cloud computing platform exposure
  • Coding in Python, Scala, SQL, PowerShell
  • Application performance and uptime
  • Agile software development practices
  • Database systems knowledge
  • DevOps practices

Nice-to-have

  • Azure Logic and Function apps experience
  • Data governance and metadata management
  • Wholesale and retail solutions exposure
  • Peer mentoring and collaboration
  • Strong project and time management
  • Excellent written and oral communication

Key Requirements

  • Bachelor’s degree or equivalent experience
  • 2-4 years professional experience
  • Exposure to cloud data services
  • Coding proficiency in modern programming languages
  • Ability to work in a team environment
  • Strong communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter