- Employment type: Full Time
- Experience: 7+ years
- Salary Range: 10L to 14L Yearly
- Location: Work For Home
- Work timing: 6:15 PM to 3:15 AM IST
- Working Day: 5 Days
In these roles you will be responsible for:
• Responsible for development, testing, and maintenance of software applications and systems
• Lead the planning and design of product and technical initiatives and mentor Developers/ team members
• Drive improvements in engineering techniques, standards, practices, and processes across the entire department, always encouraging a culture of knowledge sharing and collaboration
• Collaborate with the team members to ensure that the deliverables are of high Quality, optimized and adhere to performance standards
• Engage with key internal stakeholders, to understand user requirements, prepare low lever design documents to be shared with the development team
• Collaborate with QA and development team determine systems planning, scheduling and committed timeline are adhered to ensure the project is completed in scheduled time
• Participate in Agile planning and estimation activities to break down large tasks into smaller tasks
• Resolve Team’s Query and escalate it to team lead if any clarification is required from the customer
• Provide technical guidance to team and lead/ Resolve issues
• implement reusable frameworks – Environment management and layout design
• Mentor Jr/ team members and supporting the interviews/ evaluation
Requirements for this role include:
About the Role:
We are looking for a highly skilled and experienced Senior DOTNET Full-Stack Developer to join our dynamic and collaborative engineering team. The ideal candidate will have a solid background in developing scalable Java-based systems, working with real-time data platforms, and building modern, responsive user interfaces.
Key Responsibilities:
• Developing and maintaining web applications and UI components based on clients’ requirements
• Writing and implementing clean, efficient code based on specifications
• Integrating software components and third-party programs to meet specifications
• Verifying and deploying programs and systems, ensuring robust application operation
• Troubleshooting, debugging, and upgrading existing software as needed
• Gathering and evaluating user feedback to modify and improve software performance
• Creating technical documentation for reference and reporting
• Working with developers, UX/UI designers, business analysts, and project managers to achieve project milestones
• Researching and prototyping possible solutions
• Keeping up to date with technical skills
Knowledge and Experience:
• Advanced level web development knowledge and experience based on Microsoft .NET technology
• Proven experience with both backend and frontend technologies
• Comfortable with legacy technologies: .NET Framework based ASP.NET Web Forms, MVC
• Up to date with current technologies: .NET Core based MVC, Razor Pages, RESTful API
• Thorough understanding of web development basics: client-server interaction, HTTP, SSR, API, authentication/authorization methods, session management, routing, middleware
• Comfortable with ADO.NET database handling
• Experience with Git for version control
• Experience with any mainstream JS frontend framework is an advantage (React, Angular, Vue, Svelte)
Technical Skills:
• Technical knowledge in areas such as client-side components, server-side languages, web application frameworks and database management systems
• ASP.NET Web Forms, MVC
• HTML, CSS, JS
• HTTP, SSR, API
• Git
Competencies:
• Excellent problem-solving abilities and analytical skills. Ability to see the big picture with high attention to critical details.
• Strong work ethic, excellent use of discretion and judgment.
• Results oriented, is able to achieve desired outcomes independently and at appropriate priority levels.
• Well organized with follow-up abilities; has a track record of effectively managing multiple tasks in a dynamic environment.
• Ability to work under pressure, meet challenging deadlines.
• Demonstrated ability to work effectively as part of a team, as well as independently.
• Effective communicator; has excellent writing and verbal skills.
• Has the ability to influence others and shape/obtain desired outcome in areas outside of direct control.
• Demonstrated ability to develop and implement process improvement initiatives.
Points to emphasize:
• Candidate must have overall experience of 7+ years in developing Dotnet and C# Web applications
• Candidate must have excellent communication skills – written and Oral effectively to exchange information with our client
• Candidate must have worked in multiple development projects
• Majority of work experience should be in Banking domain
• Candidate must have hands on coding experience
• Candidate must have worked as individual contributor / senior developer role
• BE/B. Tech graduate or equivalent with English as a compulsory subject