Software Engineer (Backend Development)
We are looking for a backend software engineer to produce and maintain scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a backend software engineer, you should be comfortable with back-end languages, frameworks and third-party libraries and have experience working in an agile environment. You should be a team player with a knack for problem solving and troubleshooting.
Responsibilities
- Work on backend development tasks and resolve issues following Agile methodology
- Work with development teams and product managers to ideate software solutions
- Create test cases and write end to end tests
- Troubleshoot, debug and upgrade software
- Follow best practice security standards
Requirements
- Proven experience as a software engineer
- 4+ years as a software engineer with experience with the following:
- Web/API development using Microsoft stack (C#, ASP.NET MVC, SQL Server)
- Infrastructure Management for failovers, load balancing, networking
- Continuous Integration with automated builds and testing
- Cloud Platforms – Azure or AWS
- Bonus if you have experience with:
- Administration of Virtual Machines
- Security – web scans and penetration tests
- Nagios Monitoring
- Able to learn quickly and work well within a group of developers
- Capable of completing tasks and troubleshooting issues with minimal supervision
- Excellent communication and teamwork skills
- Attention to detail and organization
- Degree in Computer Science, Mathematics, Engineering or relevant field
How to apply
Please share your resume and interest via email to careers@mobiusriskgroup.com.