Senior Software Engineer

Smiths DetectionBangalore, Karnataka
Adzuna INPosted 8h agoOriginal Listing
it-jobs

Job Description

Job Description Duties: - Solve highly complex technical problems and deliver innovative, scalable, and maintainable solutions with minimal supervision. - Implement architectural patterns and design standards, collaborating closely with key stakeholders to ensure adherence to defined architecture and best practices. - Contribute hands-on to development by designing, coding, reviewing, and optimizing critical software components and services, while championing Agile methodologies and collaborative practices such as pair programming and code reviews. - Embed security, reliability, scalability, and performance considerations into architecture, design, and development processes as non-negotiable quality attributes. - Demonstrate deep expertise in modern platforms, frameworks, and tools, leveraging open-source technologies and open standards where appropriate to optimize cost and flexibility. - Drive adoption of DevOps practices and toolchains with a strong emphasis on automation, continuous integration, continuous deployment, secure coding practices, and proactive operational monitoring. - Serve as a technical bridge between engineering, QA, and other teams to design efficient testing strategies and enable high-quality, innovative delivery outcomes.

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.