Job Title:
Sr Software Engineer-Full Stack
Job Details:
Business Unit: IT
Team: Digital Factory
Reports to: Team Lead
Location: Mumbai, Bangalore, Gurgaon, Chennai
Job Function: Support
Role Type: Individual Contributor
Direct Reportees: 0
Travel Required: Moderate/Light
Job Band Range: E4
JD Created/Updated: 21-02-2024
Version No: 1.0
Job Purpose:
Agile team member building enterprise software systems
Guides junior developers, codes multiple languages, uses frameworks
Job Responsibilities:
Developing front end website architecture & back end website applications, designing user interactions on web pages
Creating servers and databases for functionality
Designing and developing APIs
Staying abreast of developments in web applications and programming languages
Interpret technical specifications
Discuss scope with Team Leader
Understand technical requirements
Write clean front/back-end code
Test and fix bugs
Ideate software solutions
Design client/server architecture
Develop and manage databases/applications
Write efficient, scalable APIs
Troubleshoot, debug, upgrade software
Write technical documentation
Maintain and review code repository
Perform peer code reviews
Execute unit test cases
Ensure application functionality post-integration
Convert requirements into system designs
Analyze requirements with Team Lead
Evaluate impact of new development
Participate in scalable software design
Implement Wireframes and UX
Implement finalized project technology
Ensure seamless application deployment
Provide technical support for production issues
Achieve minimal TAT for production fixes
Educational Qualifications:
BE / BTech / BSc. / BCA / MCA
Other Graduates with NIIT / Tech. Institute / AGILE SCRUM
Key Skills:
Microsoft / Open Source Technologies (web & windows)
C# / VB.NET / JAVA / Xamarin form / ASP.NET / .Net Core / Python / C++ / Ruby / Angular / React / Power platform
3-tier/n-tier architecture
SQL server / Oracle / Postgre SQL / MongoDB
JavaScript, CSS, HTML, Ajax, jQuery
Communication skills
Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript
Familiarity with JavaScript frameworks such as Angular JS, React and Amber
Proficiency with server-side languages such as Python, Ruby, Java, PHP and .Net
Familiarity with database technology such as MySQL, Oracle and MongoDB
Good problem-solving skills, attention to detail
Experience Required:
Minimum 8+ years experience
Relevant business / computer science degree or relevant experience
Microsoft / Open Source Technologies (web & windows)
Test-Driven Development, Unit Testing, Web Services
Object-oriented programming
SQL server / Oracle / Postgre SQL / MongoDB