Software Development Engineer II
Indexed description
Relocation: Available for qualified candidates outside local market
- NET Developer P2
What You’ll Do
- Translate business requirements into technical deliverables
- Develop additional features on existing applications
- Take ownership of work and see it all the way through the software development life cycle
- Investigate and resolve defects in the established system
- Help define non-functional requirements and build systems capable of meeting them
- Deliver operationally stable software and help ensure uptime
- Build processes to provide an excellent customer experience
- Improve automation of our CI/CD processes
- Deliver API enabled components and microservices
- Be part of a distributed Agile team and contribute to its success and improvement
- Mentor junior members of the team
- Design and implement solution architecture to meet functional and non-functional requirements.
- Engineering in Computer Science with at least 2 years of experience
- Full professional proficiency in English
- Excellent communication and inter-personal skills
- Extensive experience in C# and hands-on experience working with .NET Core
- Proficient with TDD/BDD, SQLServer/Oracle/NoSQL databases and REST/SOAP webservices, WCF and MVC.
- Also proficient with the frontend domain including; WebForms, Razor, ASP.NET, MVC, JQuery, Ajax, WinServices, WCF, REST, ReactJS and CSS3.
- Experience within a microservices / DevOps environment (Docker, Kubernetes)
- A can-do, problem-solving attitude & work well as part of a team
- Experience mentoring developers
- Experience of a cloud platform such as AWS or Azure
- Master`s in Computer Science with at least 2 years of experience
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search