Job Description
Position Title : Software/Sr. Software Engineer
Department : Technology - Product Engineering Group (PEG)
Location : Bengaluru (Bangalore)
Position Summary
Responsible for design, development, debugging and implementation of software applications in support of end users requirements. Works on problems of complex scope, through general usage of standard concepts and principles and applications of own judgement. Responsible for delivering results that have direct impact on the achievement of results within the job area as an Individual Contributor.
Main Responsibilities
• Responsible for driving and leading the analysis, design, development activities on assigned projects.
• Involved in entire SDLC lifecycle including analysis, development, fixing and monitoring of issues on the assigned product lines.
• Meets and exceeds standards for the quality and timeliness of the work products.
• Implements, unit tests, debugs, and leads integrations of complex code.
• Identify opportunities for further enhancements and refinements to best practices, standards, and processes.
• Ensure robust, securely accessible, highly available and highly scalable product that meets or exceeds customer and end-user : 3 - 6 Years
Technical Duties & Responsibilities
With 2-4 years of experience in Scalable Architecture development. We are looking for Independent Contributors, who have a good understanding of Microservices based architecture, and a comprehensive
awareness of various architectures & their suitability as per product requirements :
• Work experience as a Python Developer. Strong knowledge of microservices based architecture model.
• Good knowledge of messaging frameworks like RabbitMQ. Prefer a candidate who had earlier used messaging for a chat type solution or developed high transaction messaging queues.
• Should have experience in Elastic Search and Kibana.
• Good understanding of RESTful architecture, database technologies (both SQL -and NoSQL).
• Ability to understand and solve performance issues and constraints.
• Should have understanding of scaling applications and know the bottlenecks involved in resource optimization.
• Proficient in Python framework like Django, Flask, or Pyramid.
• Should have experience in Agile, iterative, and Scrum-based projects.
• Should have worked in a Test-Driven Development (TDD) environment.
• Good knowledge of Object-Oriented programming, Design Principles like SOLID and Gang of Four Design patterns.
(ref:hirist.com
💡 Quick Summary
Seeking a career-building opportunity? The Interesting Opportunity| Mystifly | Software|Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore 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.
