Specialist Software Engineer

Published date: 2024/01/10
  • Location: Pune, Maharashtra, India
Apply
Specialist Software Engineer
A
AYM Infotech LLP
Pune, Maharashtra
Apply
22 hours ago
Full–time
Title: Specialist Software Engineer (8-12 Years Exp)

Criteria

Currently Hiring Software Engineers With The Following Mandatory Skills

Understanding of software engineering best practices, object oriented analysis design, design patterns algorithms. Effective communication skills, demonstrated ability to understand user requirements and accurately translate into programs, ability to work independently. A candidate with positive attitude will be preferred.

Principal Duties and Responsibilities

Drive and own end-to-end delivery of innovative and performant features into our software applications.

Responsible of feature design and development using best in class industry standards

Understand agile principles and play scrum master role for the team

Collaborate with multiple stakeholders and unblock team for any impediments

Be a mentor for the team and build a positive work environment

Gain quick understanding of product and technology stack and leverage it for future product development

Migrating/Onboarding team to SAAS model

Ensure quality of delivery by following best coding practices , design principles, unit testing of code

Inspire a team of engineers to apply deep knowledge of computer science programming principles into innovative solutions.

Build and track quality into agile product lifecycle encompassing requirements, design, code, testing, delivery, support. Socialize a culture of quality across business verticals and departments.

Guide and mentor engineers on clear maintainable full-stack code, working in a professional software engineering environment (source control, shortened release cycles, continuous integration, and deployment, etc.).

Working as a lead as well as individual contributor capacity

Support our products, enable teams to identify and fix root causes of production incidents, own the long-term closure of major incidents.

Own product quality and work to quickly address production defects.

Embed a DevOps mentality within the team.

Instill a culture of constant learning and staying relevant with trends in technology across engineers and management.

Influence architects, senior engineering, and product management to measure, track and iterate continuous improvement processes across engineering discipline, impacting success across the agile delivery organization globally.

Present operational status to management from an engineering operations level and advise back to engineers on calibration at team level practices. Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader!

Qualifications And Technical Skills

Bachelors degree in computer science or related discipline; or equivalent additional work experience

8+ years of experience in .Net full stack web development

2+ years of handling a team of size 5-6 people

Have a solid understanding of Design patterns and practices object-oriented programming, databases, SQL, web programming, SOLID principles

Good understanding of Non functional requirements and ability to design solutions that are robust, secure, scalable and performing

Good understanding of implementing logging and monitoring tools

Excellent analytical skills for Incident Management, incident communication, RCA

Experience in cloud technologies (AWS, Azure, etc.) is good to have

Understanding of SAAS product development

2+ years of experience playing scrum master role, with good understanding of agile principles

Experience in web development, JS frameworks, UI/UX technologies- HTML, CSS, Javascript, ASP.Net, AJAX , VUE (good to have)

Experience in REST services, SOA, micro-services

Experience in database programming using SQL Server

Experience in unit testing, mocking frameworks, automation frameworks

3+ years' experience working in agile methodologies (Scrum, Kanban)

Strong communication and articulation skills

Strong communication, partnership, teamwork, and influencing skills are required. Ability to communicate with and present to engineers, senior management relevant stakeholders

This job is provided by Shine.com
Company Name: AYM Infotech LLP

Apply

0 page views

Related listings

  • Android Developer
    Software Developer
    Software Developer
    We are hiring for a Android Developer position for professionals with 2-4 years of experience. We believe in hiring for potential and not necessarily for an already proven and exactly matching work experience. Therefore, the primary requirement for t...
    2026/11/08
  • Android Developer Fresher
    Software Developer
    Thane (Maharashtra) Software Developer
    ComUnus Technologies is Hiring for Android Developer Freshers !!! Location : Thane (Work from Office) Qualification : Graduation is must. Bond : 3 Years ( Initial 3 months Training Period ) Roles and Responsibilities - Understanding of Android Framew...
    2026/11/08
  • Android Developer
    Software Developer
    Software Developer
    Design and build advanced applications for the Android platformCollaborate with cross-functional teams to define, design, and ship new featuresWork with outside data sources and APIsUnit-test code for robustness, including edge cases, usability, and ...
    2026/11/08