Job Description
Responsibilities:
• Work in a cross-functional Scrum team, informing requirements and design and seeing it all through to implemented code in production.
• Work closely with software architects, challenging their decisions and collaborating with them to optimize technical designs.
• Inspect iterative results and propose improvements to technique, tools, and process.
• Take co-ownership of your Definition of Done with your Development Team member peers and be uncompromising on quantifiable code quality.
• Get to know your customer and empathize with their pain points so that when you solve their problems you share in the satisfaction.
Qualifications:
• 3+ years of software development using any object-oriented programming. Preferably Java \ JavaScript. At least 4 years working experience as a Full Stack developer.
• Should have hands-on experience on UI Frameworks like ReactJS \ AngularJS, Bootstrap \ Material Design.
• Strong understanding of Data Structure and Algorithms.
• Strong understanding of data models and hands-on experience with at least one SQL and NOSQL databases.
• Proficiency in distributed cache (Memcached, Redis) and distributed messaging (RabbitMQ\ Kafka) is plus
• Working experience with Monitoring and logging solutions (ELK / Splunk / Dynatrace / AppDynamics etc.).
• Experience in TDD, BDD development approaches.
• Experience in CI/CD, Docker & Kubernetes is a plus.
• Experience in Cloud (AWS/Azure/GCP) is a plus.
• Ability to write a bug-free and production ready code.
Experience in designing, developing and working with large scale systems
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
