Jobs
>
Senior Software Engineer

    Senior Software Engineer - Mumbai/Chennai/guru, India - Ascendion

    Ascendion
    Ascendion Mumbai/Chennai/guru, India

    Found in: Talent IN 2A C2 - 4 days ago

    Default job background
    permanent Technology / Internet
    Description

    Experience and Education:

    • 8 to 10 years of Software Engineering experience
    • B.Sc.(IT)/B.Sc.(CS)/BCA/MCA/BE (Computers/IT) or equivalent experience required.

    Key Responsibilities:

    • Design, modify, develop, write, and implement batch applications and REST APIs.
    • Develop microservices or middleware APIs under a microservice styled architecture.
    • Interface with other technical personnel or team members to finalize requirements.
    • Write and review portions of detailed specifications for the development of complex system components.
    • Implement DevOps strategy in existing and new project.
    • Migrate and enhance existing .NET Framework 4.5 code to .NET Core 3.1 under a new modular and cloud friendly framework.
    • Work closely with other development team members to understand complex product requirements and translate them into software designs.
    • Successfully implement development processes, coding best practices, and code reviews.
    • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
    • Resolve complex technical issues as necessary.
    • Keep abreast of new technology developments.
    • Design and work with complex data models.
    All other duties as assigned.


    Technical Skills:

    • At least 8 years of experience of software development programming with Angular
    • Proficiency in frontend development using Angular 14 and higher
    • API integration with .NET Core 3.1.x desirable, Java, Golang
    • Proficiency in writing Web API REST JSON services.
    • At least 3 years of experience is desired.
    • Strong experience working with one of the 2 major Cloud vendors (AWS, Azure) and/or a strong foundational understanding of Microsoft Azure Cloud IaaS and PaaS services offerings is desired: (I.E Azure VMs, Azure App Services, Azure Container instances, Azure Storage Accounts, Azure Database for MySql, etc.)
    • Good to have Azure/AWS fundamental and/or developer certifications.
    • Experience with Azure Cloud services in particular running containerized workloads in Azure Kubernetes Services is a big plus.
    )