position:– Software Development Engineer
location:-Hyderabad, Telangana, India
- Strong experience with translating business needs and complex problems into systems requirements with system design architectures that are robust, flexible and scalable.
- Experience with back-end development and relational databases (Postgres, MySQL, Oracle, Sql Server, etc.)
- Experience designing scalable RESTful Web Services and Reactive Microservices
- Have excellent understanding of architectural principles involved in SaaS and multi-tenant platforms.
- Have extraordinary analytical and quantitative modeling skills with a focus on data-driven decision making
- Proven skills in performance tuning, monitoring and measuring
- Works with business teams, defining visions/solutions and collaborating/driving to see them to completion
- Translate requirements into designs that align with mid and long-term goals for the platform and technology evolution
- Leads the efforts to ensure progress is made toward a “delivery on demand” model that demonstrates continuous “everything” to reduce defects while increasing productivity and time-to-market
- Performs technical planning, system integration, verification and validation, cost and risk, and supportability for the solution
- Collaborate with and guide other teams in the organization to ensure successful deployment, maintenance, and support of developed software architecture and solutions