NET Developer
Role details
Job location
Tech stack
Job description
We are seeking a passionate and highly skilled.NET Developer to join our dynamic software engineering team. In this role, you will be instrumental in designing, developing, and maintaining scalable, high-performance applications using the latest technologies and best practices. Your expertise will help build robust systems that support our innovative solutions, ensuring seamless integration with cloud platforms like Azure and AWS. If you thrive in a fast-paced environment and are eager to contribute to impactful projects, this opportunity is perfect for you!, * Develop, test, and deploy enterprise-level applications utilizing the.NET framework and C# programming language.
- Design system architectures that emphasize scalability, reliability, and security, incorporating design patterns and microservices architecture.
- Build RESTful APIs to enable efficient communication between different software components and external services.
- Collaborate within Agile teams to deliver high-quality software solutions through iterative development cycles.
- Integrate front-end technologies such as JavaScript and React with back-end systems to create comprehensive web applications.
- Manage version control using tools like GitHub, SVN, or Git, ensuring code integrity and collaboration efficiency.
- Implement CI/CD pipelines for continuous integration and delivery using tools compatible with Azure DevOps or similar platforms.
Requirements
- Proven experience in application development with a strong focus on.NET technologies and C#.
- Solid understanding of system design principles for developing scalable and maintainable systems.
- Hands-on experience with REST APIs, microservices architecture, and cloud platforms such as Azure or AWS.
- Familiarity with front-end development using JavaScript frameworks like React or Express.js.
- Knowledge of database management systems including MySQL, SQL Server, or similar relational databases.
- Experience working within Agile software development methodologies to deliver iterative improvements efficiently.
- Proficiency with version control systems such as Git or SVN; experience with CI/CD pipelines is a plus.
- Additional skills in Java, Python, C++, VBA, Linux environments, or quantum engineering are advantageous but not mandatory.
Join us to be part of an innovative team dedicated to pushing the boundaries of software engineering! We value energetic professionals who are eager to learn new skills and contribute meaningfully to our projects while enjoying a collaborative work environment focused on growth and excellence.
Benefits & conditions
$47.63 - $57.36 an hour - Contract