About Us (Ensono)
Ensono is an expert technology adviser and managed service provider. As a relentless ally, we accelerate clients’ digital transformation to achieve business outcomes that stand to last. Our dedicated team helps organizations optimize today’s systems across any hybrid environment with services such as consulting, mainframe and application modernization, public cloud migration and cloud-native development. With certified experts in AWS, Azure and Google Cloud and recognized as Microsoft Datacenter Transformation Partner of the Year, Ensono has over 3500+ associates globally and is headquartered in greater Chicago.
We care about your success, offering comprehensive strategic and managed services for mission-critical applications. Our Advisory and Consulting services can help upfront with an application strategy or find the right places for your applications – whether it’s public, multi or hybrid cloud, or mainframe. And because we span across all mission-critical platforms, we can meet you wherever you are in your digital transformation journey, with 24/7 support when you need it. We are your relentless ally, flexing with you when challenges emerge so you don’t feel stuck in place. With cross-platform certifications and decades of experience, our technology experts have become an extension of your team so you’re continuously innovating – doing more with less while remaining secure. And that’s just the beginning.
About Role
Are you passionate about building solutions that solve real-world problems and deliver measurable business value? Do you want to be a part of a team developing a flagship global platform for a leading hybrid IT service provider?
If so, continue reading this as we’re looking for a Senior Software Engineer to join our Global Platform Engineering team. We are responsible for the strategic development and lifecycle maintenance of Ensono Envision Ops, our Hybrid IT Service Management platform. Envision Ops underpins the industry-leading service we deliver to our clients every day, 24 hours a day.
Working as part of a small team and within an agile framework, you will be responsible for building and maintaining a suite of integrated applications on a global platform. As a senior engineer, you will be expected to provide technical guidance and mentoring to less experienced team members. We are also looking for someone to improve our automated QA framework and mentor others in the team on QA best practice and strong experience in this area will be an advantage.
Key Responsibilities
- Develop highly available and performant applications to meet the demands of a 24 x 7 operations company.
- Maintain and improve the portfolio of existing operational platform applications.
- Work with product owners and other stakeholders to ensure that applications deliver the required business value.
- Develop and support the QA framework for the application development teams.
- Work with stakeholders and end users to identify usability and productivity improvements.
- Deliver high quality, defect-free and testable code.
- Actively participate in backlog refinement, estimation sessions and daily standups.
- Prepare for and participate in sprint reviews.
- Develop applications that are highly available, secure, scalable and performant and meet the demands of a 24 x 7 operations company.
- Debug and fix application code as required.
- Provide application support to internal end users as required.
Skills and Experience:
- You will have demonstrable experience of 8+ to 12 Yrs in developing scalable, secure and robust applications in a complex environment. We would expect 5+ years’ experience working in agile development teams.
- Application development using Dotnet Core, C#: At least 8 Yrs of experience.
- Blazor, Microservices(gRPC) : 3+ Yrs. of experience
- Azure app service, Azure function app, Azure service bus, Azure key vault, Azure DevOps/CI-CD, MS Sql sever: 4+ yrs of experience
- Added advantage if you have the experience in Bootstrap, JavaScript, Cascading Style Sheet(CSS), PowerShell
- Good understanding of OWASP secure development principles and security controls.
- Application performance tuning and resolution of performance bottlenecks.
- Development of API driven integrations between applications.
- Application architecture and infrastructure design.
- Requirements capture, interpretation and documentation.
- Good communicator at all levels in the business.
Shift Timings: 1:30 PM to 10:30 PM IST