03/02/2021
We are looking for a talented senior .NET developer who has a passion to build backend APIs based on .NET Core & MS Azure tech. stack. This person will work closely with all internal departments to define requirements and provide solutions to complex problems.
Senior .NET Developer responsibilities include participating in the entire software development life cycle, debugging apps & APIs and configuring existing systems. If you are equally happy to roll up your sleeves to write code and review other team members’ work, we would like to meet you.
Responsibilities
• Design, code, deploy, and test applications (mostly APIs) according to the user stories/requirements and industry best practices
• Produce bulletproof code that is robust, efficient and maintainable
• Collaborate to design and implement features
• Implement assigned components as defined in the system design of the API or application
• Write unit and integration tests to ensure those features never break
• Assist in development and peer review of plans, technical solutions, and related documentation
Requirements
• Proven experience as a .NET Developer (with strong .NET Core experience)
• Experience in C #, MVC, Web API, WPF or WCF, WF.
• Experience in SQL, Mongo DB, Azure Cosmos DB, dynamo DB or similar DBs
• Experience in HTML5/CSS3
• Strong knowledge about architecture styles/APIs (REST, RPC)
• Experience with key DevOps as well as DevOps experience in Azure, including Hybrid,
• Serverless, IaaS, Automation, and tools for CI/CD services
• Experience with Agile methodology
Preferred qualifications:
• Minimum 6 or more years of experience as a software developer specifically working with the .NET
• Microsoft certifications on .NET and other technologies are plus
• Knowledge of enterprise application design and patterns
• Experience implementing and supporting e-commerce systems
• Experience implementing APIs in cloud
• Experience with Azure/AWS Cloud infrastructure and services
What we offer you
• Continuous usage of new technologies
• Work on big project including big data, cloud, many APIs, 24/7 monitoring and reporting
• Work in an international team
• Many challenges and an above-average learning curve
• Integration in to a committed, professional, successful and agile team (SCRUM) with a great growth potential and high spirits
• A high degree of independence and personal responsibility