12 Steer Lean Consulting Jobs
Software Developer - Python (5-7 yrs)
Steer Lean Consulting
posted 4d ago
What You'll Do :
As a Senior Software Engineer II, you will lead and mentor a team of skilled engineers to develop and implement advanced software solutions.
You will act as a vital bridge between the development team and the Aurora ecosystem, contributing to all aspects of the software development lifecycle.
Key Responsibilities :
- Develop, support, maintain, and implement complex software components to advance GenAI initiatives.
- Build and enhance AI-driven tools for automating and optimizing processes such as scheduling, invoicing, and time management.
- Drive the development of new features, resolve bugs, and deliver performance improvements.
- Deploy, configure, and manage applications on cloud platforms like AWS, including resource provisioning, infrastructure as code, and performance optimization.
- Design and implement RESTful APIs using Python frameworks like FastAPI or Flask.
- Solve novel and challenging technical problems with a focus on delivering scalable and robust solutions.
- Troubleshoot application issues, debug code, and optimize infrastructure performance.
- Adhere to and advocate for software engineering best practices, ensuring alignment with architectural standards and roadmaps.
- Collaborate with cross-functional teams, including product managers and tech leaders, to define clear specifications and goals.
- Foster an innovative, results-oriented, and collaborative team environment.
Qualifications :
Technical Skills :
- Strong proficiency in Python and expertise with frameworks like FastAPI or Flask.
- Familiarity with additional programming languages such as C# or Elixir is a plus.
- Expertise in SQL databases, especially PostgreSQL or cloud equivalents like Amazon RDS.
- Experience with Docker, Kubernetes, and CI/CD pipelines for seamless development and deployment workflows.
- Hands-on experience with cloud platforms such as AWS or Azure, including application deployment and management.
- Knowledge of generative AI systems and their application to real-world problems.
- Familiarity with Slack Bolt framework or Outlook plugin systems is a plus.
- Proficient with GitHub for version control and collaboration.
Leadership and Collaboration :
- Proven experience in leading, mentoring, and developing software engineers.
- Ability to work collaboratively with product teams and technical leaders to define and meet development objectives.
- Strong interpersonal, written, and verbal communication skills.
Why Join Us ?
- Innovative Projects : Work on cutting-edge AI solutions driving transformation across the firm.
- Collaborative Environment : Be part of a global, dynamic team that values innovation and teamwork.
- Professional Growth : Opportunities for leadership, mentorship, and skill enhancement.
- Competitive Benefits : Flexible working arrangements, health and wellness programs, and more
Functional Areas: Other
Read full job description5-7 Yrs
Gurgaon / Gurugram
4-6 Yrs
Bangalore / Bengaluru