Skip to main content
Back to jobs

Software Engineer

External
Smithsgroup2 logoSmithsgroup2 · Bengaluru, India
Full-timeOn-site3d ago
AgileAngularAPI DesignAWSAzureCI/CD
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Solve highly complex technical problems and deliver innovative, scalable, and maintainable solutions with minimal supervision.
  • Design and implement architectural patterns and design standards while embedding security, reliability, scalability, and performance considerations as non-negotiable quality attributes.
  • Contribute hands-on to development by designing, coding, reviewing, and optimizing critical software components and services.
  • Champion efficient software development methodologies aligned with Agile and Lean principles, while driving adoption of DevOps practices and toolchains with emphasis on automation, continuous integration, and continuous deployment.
  • Promote and enforce secure coding practices and the integration of security controls throughout the Software Development Life Cycle (SDLC).
  • Demonstrate deep expertise in modern platforms, frameworks, and tools, serving as a technical bridge between engineering, QA, and other teams to design efficient testing strategies and enable high-quality delivery outcomes.
  • Education/Training:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 1-4 years of professional software development experience with strong emphasis on hands-on coding across multiple technology stacks.
  • Technical Expertise:
  • Strong proficiency in modern front-end frameworks (Angular v10+ or React) and back-end technologies (Java, Spring Boot, Python).
  • Solid knowledge of HTML, CSS, JavaScript, TypeScript, web components, and responsive UI development.
  • Hands-on experience with automated testing frameworks (e.g., Jasmine, Jest, Karma, JUnit, PyTest).
  • Strong expertise in API design, RESTful services, gRPC, and microservices architecture patterns.
  • Practical experience with NoSQL databases (MongoDB, Redis) and modern data architectures including event-driven systems.
  • Proficiency in containerisation and orchestration technologies (Docker, Kubernetes).
  • Proven experience designing and maintaining CI/CD pipelines and automated build and release processes.
  • Strong understanding of public cloud platforms (AWS, Azure, GCP) and Infrastructure as Code practices.
  • Deep understanding of Agile methodologies, test-driven development, and secure coding standards.
  • Advanced working knowledge of Linux environments, Git version control, and performance troubleshooting.

Requirements

  • Excellent communication skills in English (spoken and written) and ability to work effectively across all organisational levels.
  • Strong collaboration and stakeholder management skills with proven ability to work in diverse, virtual, and matrix environments.
  • Self-starter with excellent time management, attention to detail, and ability to drive results in a complex, global market.
  • Ability to engage with cross-functional teams, build effective relationships, and support continuous improvement and change initiatives.
  • Cultural awareness and proven ability to work in international and multi-cultural environments.
  • We offer...
  • Join us and work for a world-leader, with the benefits and training to reward your dedication and skills. Be part of a team where we are making the world a safer place.

Benefits

Health insuranceVision insurance

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Smithsgroup2? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect