Padmi

Software Developement Engineer(L2)

ChennaiPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Saptang Labs

Opens the source posting on shine.com

Source description

About the role

View original

About the Role: We are seeking a talented and motivated L2 Software Development Engineer to join our dynamic team. As an L2 engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions while working closely with cross-functional teams. Your role will include troubleshooting complex issues, implementing best practices, and contributing to the architecture and scalability of our systems. Key Responsibilities: Design, develop, test, and maintain software solutions in accordance with business and technical requirements.Write clean, efficient, and well-documented code, following industry standards and best practices.Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver new features and improvements.Troubleshoot and resolve complex software issues across multiple systems and layers of the stack.Optimize application performance, scalability, and security.Conduct code reviews, mentor junior engineers, and contribute to continuous improvements in development processes.Participate in the full software development lifecycle (SDLC), from requirement gathering to deployment and monitoring.Stay updated with emerging trends and technologies in software development and actively contribute to process improvements.Document technical specifications, architecture, and development processes.Skills and Qualifications: Bachelors degree in Computer Science, Engineering, or related field.1-2 years of experience in software development, with expertise in one or more programming languages (e.g., Python, Java, C++, JavaScript, etc.).Strong knowledge of object-oriented design, algorithms, and data structures.Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines.Solid understanding of databases (SQL and/or NoSQL) and API design (RESTful/GraphQL).Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes) is a plus.Strong problem-solving skills with the ability to troubleshoot and resolve complex software issues.Excellent communication skills, both verbal and written, with the ability to collaborate effectively in a team environment.Experience working in an Agile development environment.Preferred: Experience with front-end technologies (React, Angular, or Vue.js) or mobile development is a plus.Knowledge of DevOps practices and tools for automation and infrastructure management.Familiarity with testing frameworks and best practices in software testing (unit, integration, end-to-end testing).Experience working with microservices architecture and distributed systems.Benefits: Competitive salary and benefits package.Opportunities for career growth and professional development.Work-life balance and flexible work arrangements.Exposure to cutting-edge technologies and challenging projects.A collaborative and inclusive work environment. About the Role: We are seeking a talented and motivated L2 Software Development Engineer to join our dynamic team. As an L2 engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions while working closely with cross-functional teams. Your role will include troubleshooting complex issues, implementing best practices, and contributing to the architecture and scalability of our systems. Key Responsibilities: Design, develop, test, and maintain software solutions in accordance with business and technical requirements.Write clean, efficient, and well-documented code, following industry standards and best practices.Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver new features and improvements.Troubleshoot and resolve complex software issues across multiple systems and layers of the stack.Optimize application performance, scalability, and security.Conduct code reviews, mentor junior engineers, and contribute to continuous improvements in development processes.Participate in the full software development lifecycle (SDLC), from requirement gathering to deployment and monitoring.Stay updated with emerging trends and technologies in software development and actively contribute to process improvements.Document technical specifications, architecture, and development processes.Skills and Qualifications: Bachelors degree in Computer Science, Engineering, or related field.1-2 years of experience in software development, with expertise in one or more programming languages (e.g., Python, Java, C++, JavaScript, etc.).Strong knowledge of object-oriented design, algorithms, and data structures.Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines.Solid understanding of databases (SQL and/or NoSQL) and API design (RESTful/GraphQL).Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes) is a plus.Strong problem-solving skills with the ability

One address, no account. We’ll tell you when matching roles go live.

More at Saptang Labs

Related open roles

View all roles
Software Developement Engineer(L2) at Saptang Labs · Padmi