Job Description
• Hands on coding expertise
• Responsible for the design of a module/project, makes design choices for new product development, sustenance activities, field issue resolution etc.
• Responsible for working on sustenance activities, field issue resolution working with the local and globally distributed teams and with hands on approach for solving issues
• Reviews and approves the design and code of a module/project/defect fixes
• Demonstrates customer focus by ensuring quality of software releases and timely resolution of field reported issues
• Responsible for analyzing and understanding the requirements.
• Identifies key module/product level technical risks and assists project manager in developing mitigation and recovery plan
• Review work products and ensure the quality of deliverables
• Provides input to the test strategies at a product & sub-system level
• Leads and coaches the team members.
• Drives the application of principles of SDLC and methodologies like Lean/Agile, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and testing techniques.
• Owns and drives continuous improvement activities by identifying and appropriately escalating process and product quality gaps.
What makes you a great fit:-
• Experience in a software engineering role, with experience in development and maintenance of PC based applications.
• Hands on working in Cloud technologies (AWS, Azure)
• Web framework : Express, Java Spring boot, Django
• Programming Languages : Angular JS, Java Script, HTML, CSS, Boot strap, Python, Mongo DB etc.
• Event & Messaging – Kafka
• Usage of tools : Azure DevOps, Visual Studio/Eclipse, SVN, Git, Gerrit, Jenkins, BitBucket, Jira etc.
• Code Quality tools : Coverity, Fortify, Unit test tools
• Worked on creating Applications using SPA
• Worked extensively in defining and consuming Restful interfaces/Micro services
• Has implemented projects embracing Continuous integration
• Review work products and ensure the quality of deliverables
• Provides input to the test strategies at a product/solution level
💡 Quick Summary
Seeking a career-building opportunity? The Sr Engineer Software| Full Stack Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru 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.
