Senior Software Engineer - FullStack (Ahmedabad)

Senior Software Engineer - FullStack (Ahmedabad)

06 Aug
|
Adani Group
|
Ahmedabad

06 Aug

Adani Group

Ahmedabad

Purpose/Objective

A seasoned developer who contributes to the design, development, and maintenance of complex software systems.
This role demands strong technical expertise, problem-solving skills, and the ability to mentor junior engineers, while consistently delivering high-quality code.

Key Responsibilities of Role

Senior Software Developer - IC Software Design and Development: The Senior Software Engineer designs, develops, and implements robust and scalable software solutions, adhering to coding standards and best practices.
They write clean, maintainable, and efficient code, ensuring high performance and reliability, and participate in all phases of the software development lifecycle.
Technical Problem-Solving and Debugging: This individual analyzes complex technical problems, identifies root causes, and implements effective solutions.
They debug and troubleshoot software issues, ensuring timely resolution and minimizing downtime, and contribute to the development of troubleshooting guides and knowledge base articles.
Code Reviews and Quality Assurance: They conduct thorough code reviews, providing constructive feedback to peers and ensuring code quality and adherence to standards.
They write and maintain unit and integration tests, ensuring comprehensive test coverage and contributing to the development of automated testing frameworks.
Architectural Contributions and System Design: The Senior Software Engineer contributes to architectural discussions and system design, providing input on technical feasibility and scalability.
They assist in defining technical specifications and documentation,



ensuring alignment with project requirements and architectural guidelines.
Mentorship and Knowledge Sharing: This individual mentors junior engineers, providing guidance on coding best practices, problem-solving techniques, and architectural concepts.
They share knowledge and expertise through code reviews, technical presentations, and documentation, fostering a culture of learning and collaboration.
Collaboration and Communication: They collaborate effectively with cross-functional teams, including product managers, QA engineers, and other developers, to ensure seamless integration and delivery of software solutions.
They communicate technical concepts clearly and concisely, both verbally and in writing, and participate in team meetings and planning sessions.
Continuous Learning and Improvement: The Senior Software Engineer stays up-to-date with the latest technologies, trends, and best practices in software development.
They proactively identify areas for improvement in processes and technologies, and contribute to the development of cutting-edge solutions and tools.
System Performance and Optimization: They analyze and optimize system performance,



identifying and addressing bottlenecks and inefficiencies.
They implement performance monitoring and logging mechanisms, ensuring the system's responsiveness and stability.
Key Stakeholders - Internal Product Owner QA Scrum master Key Stakeholders - External Architects Engineering Manager

Technical Competencies

Agile Solution Know-How & Development-IC,Application Development-IC,Business Acumen-IC,Cloud Architecture & System Design-IC,Cloud Security & Compliance-IC,Data Analysis & Interpretation-IC,Observability & Incident Management-IC,Research and Innovation-IC,Software Development Lifecycle & Governance-IC

Qualifications and Experience

Educational Qualification: Bachelor’s degree in Computer Science, Information Security, or a related field (or equivalent experience).
Strong proficiency in relevant programming languages and technologies.
Solid understanding of software development principles and best practices.
Experience with software design patterns and architectural concepts.
Proficient in any cloud native app development (GCP, Azure, AWS) Proficiency in version control systems (e.
g.
, Git).
Experience with automated testing frameworks and CI/CD pipelines.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Certification: Certifications like Google Associate Cloud Engineer, AWS Certified Developer and one professional certification.
Work Experience (Range of years): 4+ years of experience in software engineering

📌 Senior Software Engineer - FullStack (Ahmedabad)
🏢 Adani Group
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - fullstack (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - fullstack (ahmedabad) / ahmedabad