Senior Software Engineer / Lead Engineer
Experience : 5+yrs
We’re looking for Microsoft Stack .NET/C#,.Net Core, Web API, SQL Server, Azure Paas Services/Function/Fabric/Service bus) technical leader to join our rapidly growing Technology team!
The perfect candidate will have deep experience working with the Microsoft stack, preferably in large scale, distributed environments; and be very comfortable with tight SLA’s and building highly performant applications.
Roles and Responsibilities:
- Responsible for promoting IT innovation through research and development and by providing assessments of new and evolving technologies, techniques, and industry best practices in IT infrastructure.
- Experience in engaging in focused Proof Of Concepts and Prototypes for Enterprise IT environments that have Global footprint – where candidate has leveraged one or more of emerging tools, technologies and techniques such as use of Cloud, Big Data, Microservices and others – in innovative ways that align with the strategic goals of the enterprise.
- Strong experience and considered an expert in the Application Architecture and Engineering domain with a focus on enterprise applications that operate at a global scale.
- Current working experience in the design/development of Enterprise Integration systems leveraging architecture patterns like Microservices as well as the appropriate use of systems and architectures.
- Good to have hands on with Integration platforms like MuleSoft, Kafka etc
- Excellent Architecture and analytical skills.
- Experience working Agile development methodologies as well as related tools and technologies.
- Candidate should also have IT generalist skills and should be an expert on the App development/Architecture.
- IT generalist with broad experience and strong current understanding of all IT domains.
- Enterprise Data Architectures and Data lifecycle knowledge.
- Participate in the implementation discussion of new technologies and platforms.
- Ability to manage stakeholder’s expectation on multiple high priority competing tasks.
- Document the design, and troubleshooting of technology platforms and procedures
Scripting and Programming languages: .NET/C#, .NET Core, JSON, JScript
Database: Azure SQL / SQL, Oracle PL/SQL(Good to Have)
DevOps: VSTS integration using GIT repos and Agile framework
Platform: Overall understanding of Azure environments and options is a plus