Full-stack Software Engineer Smts - Hyderabad

Salesforce

Hyderabad, India
Hybrid
Object-oriented programming (java)
Scripting languages (typescript)
Web technologies and javascript
Contribute to all phases of the SDLC, from initial discovery and design to code reviews, automated testing, and launch strategies

Job Summary

  • Contribute to all phases of the SDLC, from initial discovery and design to code reviews, automated testing, and launch strategies.
  • Design, implement, test and deliver scalable, extensible, maintainable and observable products and services.
  • Partner with lead engineers to design architectural proposals, enforcing best practices for security, performance, accessibility, and code reusability across the stack.

Matching Summary

Contribute to all phases of the SDLC, from initial discovery and design to code reviews, automated testing, and launch strategies.

Skills & Requirements

Must-have

  • Object-oriented programming (Java)
  • Scripting languages (Typescript)
  • Web technologies and Javascript
  • API architecture and design patterns
  • RESTful / GraphQL APIs
  • Relational and non-relational database systems
  • API security best practices
  • Monitoring and logging tools
  • Git version control and CI/CD pipelines
  • Public cloud infrastructure (AWS, GCP, Azure)
  • Distributed systems
  • Solid CS fundamentals
  • Unit testing and testing frameworks

Nice-to-have

  • High accountability culture
  • Continuous process improvement
  • Mentoring and knowledge sharing
  • Product scope analysis
  • Effort estimation
  • Large language models (LLMs)

Key Requirements

  • 6+ years of hands-on experience
  • Bachelor's Degree in Computer Science, Technology or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter