Who are we looking for ?
A Full-stack Dot Net Engineer who constantly evolves and is on a continuous learning drive, experimenting and finding solutions to challenges. Openness to explore different technologies and focused on solving, keeping the big picture in mind. They will play a key position in contributing to the development and growth of the portfolio they serve. Working closely with a dynamic team of engineers, creatives, and project managers, they will help bring cutting-edge solutions to life.
Details of the position:
Title: Software Engineer I
Portfolio: Modernizing Technology & Operations (MTO)
Department: Technology Services
Vision of the portfolio
The Modernizing Technology & Operations (MTO) portfolio is the driving force behind transformative change for our clients, leading the charge in modernizing technology to elevate our client’s businesses to new heights of success. With a relentless commitment to innovation and excellence, we empower our clients to upgrade, enhance or replace their technology infrastructure, architecture, systems and applications to operate more efficiently, and embrace the latest advancements to stay ahead in their industries. By leveraging a blend of existing and cutting-edge technologies, we catalyze organizational transformation, delivering measurable results and positioning our clients for sustained growth and competitiveness in today's rapidly evolving world.
Over 3+ years in .Net Technologies, MVC and Web APIs
Knowledge and experience in client-side scripts like JavaScript, JQuery, preferably with Angular JS or React JS frameworks as well
Experience in developing Web applications using Asp .Net Core
Good knowledge of C# concepts
Should know C# Coding Guidelines and Coding Standards.
Good experience in developing an application using Service Oriented Architecture with SOAP/REST and Micro services.
Good knowledge of OOPS
Good knowledge of design patterns
Proficient understanding of code versioning tools -TFS/GIT/Azure Devops
Database Design and Programming (SQL knowledge, stored procedures
Experience with Entity Framework Core
Experience in Cloud Services like Lambda, Quick sight, S3, AWS Batch - Azure/AWS/Google
Experience in developing applications using MSSQL databases
Deployment knowledge - IIS knowledge, port mapping,routing
Understanding of Technology Frameworks
Common Technologies: Proficiency in common technologies relevant to Modernizing tech & operations, including but not limited to:
Cloud Computing
Amazon Web Services (AWS): EC2, S3, RDS, Lambda, CloudFormation, VPC
Microsoft Azure: Azure Virtual Machines, Azure Blob Storage, Azure SQL Database, Azure Functions, Azure Resource Manager, Azure Virtual Network
Google Cloud Platform (GCP)?: Compute Engine, Cloud Storage, Cloud SQL, Cloud Functions, Google Kubernetes Engine (GKE), VPC Network
Networking
IP Addressing and Subnetting, DNS Management, Route 53 (AWS), Azure DNS, Google Cloud DNS, Routing Protocols, BGP, OSPF
Virtual Private Network (VPN) Setup and Management
Network Security Groups and Firewalls
Infrastructure and Operations Troubleshooting
Configuration Management and Automation, Ansible, Terraform, Puppet
Monitoring and Logging: CloudWatch (AWS), Azure Monitor, Google Operations Suite (formerly Stackdriver), Prometheus, Grafana
Continuous Integration/Continuous: Deployment (CI/CD), Jenkins, GitLab CI, GitHub Actions
Containerization and Orchestration: Docker, Kubernetes
Customer Operations and Workflow Understanding
CRM Systems: Salesforce, HubSpot, Workflow Automation, Zapier, Microsoft Power Automate
Project Management Tools: Jira, Asana, Trello
Business Intelligence and Analytics: Power BI, Tableau, Google Data Studio