Job Description
• Domain/Vertical: Insurance or Finance (preferred)
• Business Unit: aYo Holdings
• Job Type: PERMANENT (Full-time and on company payroll)
• No. of Working days (Per Week): 5-days week (general shift)
• Experience: 7+ years
• Salary- upto 25 l.p.a
ob Purpose:
• Responsible for end-to-end implementation, unit testing and deployment of complex software solutions. Assisting application architect in designing software solutions and aiding in the testing of third-party integrations.
Key accountabilities/KRAs/KPIs:
• Responsible for assisting application architect in extending the design of the aYo engagement and B2B capabilities as well as any other capability needed.
• Implementing complex software designs using the aYo .Net stack ---- (MVC, WebApi2, Full/Standard/Core .Net Frameworks, Azure Cloud) -- Azure experience with classic services -- Azure experience with Azure Dev-Ops -- SQL Server Skills and experience -- .NET Core 3.1 experience and skills -- Gitflow branching experience -- Agile/Scrum
• Ensuring an adequate level of unit test coverage across all developed source code.
• Taking ownership, ensuring reliability and fault tolerance across java components.
• Contribute to continuous code review and quality assurance processes.
• Actively use SonarQube to increase source code quality, root out bad practices and security vulnerabilities.
• Responsible for applying SOLID software development principles.
• Responsible for best practices in logging and monitoring enablement.
• Continuously keep changelogs of components up to date as needed when changes occur.
• Actively being involved in deployment of software using Jenkins by applying the DevOps principle that if you code it, you deploy it.
• Work with DBA’s and network administrators to tune operating systems, networks and transaction processing middleware to work with the DBMS (PostgreSQL, MS SQL Server).
• Provide authoritative expertise and advice to all stakeholders.
• Build and maintain relationships with internal and external stakeholders.
• Deliver on agreements made with stakeholders in order to ensure that expectations are managed.
• Make recommendations to improve stakeholder engagement.
• Participate and contribute to the IT culture by living the aYo values.
• Develop and maintain productive and collaborative working relationships with peers and stakeholders.
• Positively influence and participate in change initiatives.
• Continuously develop own expertise in terms of professional, industry and legislation knowledge.
• Contribute to continuous innovation through the development, sharing and implementation of new ideas.
• Take ownership for driving career development.
• Identify solutions to enhance cost effectiveness and increase operational efficiency.
• Manage financial and other company resources under your control with due respect.
• Provide input into the risk identification processes and communicate recommendations in the appropriate forum
Technology Stack
• Relevant IT software experience (Development SDLC life cycle)
• Minimum 3+ years of experience in .Net development using C#.
• Proven experience working in an AGILE environment.
• Strong C# language skills.
• Strong in Unit Testing, Integration Testing and Mocking
• Good Understanding of Software Design Patterns (like Adapters, Business Objects, Delegates, Service Locator, Singleton, DAO, DTO)
• Familiarity and good understanding of multithreading
• Experience with queueing technologies.
• Experience building REST web services.
• Familiarity creating and using Docker/Kubernetes is preferable.
Behavioral Competencies
• Business Acumen
• Customer/ Stakeholder Commitment
• Drive for Results
• Leads Change and Innovation
• Collaboration
• Impact and Influence
• Self-Awareness and Insight
• Diversity and Inclusiveness
Interested candidates please mail to [email protected]
mentioning in the subject line-job title with years of experience & send me the resume alongwith current ctc, expected ctc & notice period
💡 Quick Summary
Seeking a career-building opportunity? The NET Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
