Back to jobsJob overview
About the role
Software Engineer 2 at Microsoft
Required Skills
golangbackend engineeringdistributed systemskubernetesvirtualizationapi designazureagile development
About the Role
Software Engineer 2 role at Edge IDC, building Azure Local VMs to extend cloud capabilities to on-premises environments. Responsibilities include delivering complex user stories, writing optimal code, and innovating with emerging technologies. Requires 5+ years of experience in software development with strong backend engineering skills.Key Responsibilities
- Write optimal, maintainable code and improve coding standards
- Deliver complex user stories addressing functional and non-functional requirements
- Research emerging technologies and innovate to drive customer impact
- Contribute to a culture of innovation and collaboration
- Serve as a role model for open and inclusive problem solving
Required Skills & Qualifications
Must Have:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 5+ years technical engineering experience with coding
- Strong coding skills in GoLang or other programming languages
- Experience with backend engineering and software development
Nice to Have:
- Experience with virtualization/containers and Kubernetes
- Networking experience (IPAM/DNS/DHCP/VIP)
- Knowledge of Microsoft Azure, AWS, or similar cloud platforms
Benefits & Perks
- Industry leading healthcare