NET full stack developer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled.NET Full Stack Developer to join our innovative software engineering team. In this role, you will be at the forefront of designing, developing, and maintaining scalable, high-performance web applications and systems. Your expertise will drive the creation of robust APIs, microservices architectures, and seamless front-end interfaces, ensuring our solutions meet the highest standards of quality and efficiency. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to impactful projects that shape the future of digital solutions., * Develop and maintain scalable web applications using.NET framework, C#, JavaScript, React, and Express.
- Design and implement RESTful APIs and microservices to facilitate efficient system communication.
- Collaborate within Agile teams to deliver high-quality software solutions through iterative development cycles.
- Architect system components with best practices in system design, including scalability, security (RBAC), and performance optimization.
- Integrate front-end interfaces with back-end services utilizing modern web development tools and frameworks.
- Utilize version control systems such as GitHub, SVN, and Git for code management and collaboration.
- Implement CI/CD pipelines to automate testing, deployment, and monitoring processes across cloud platforms like AWS and Azure.
- Conduct thorough testing and debugging to ensure software reliability across diverse environments including Linux and Windows systems.
- Engage in continuous learning to stay current with emerging technologies such as quantum engineering principles relevant to software development.
Requirements
- Proven experience in full stack application development using.NET technologies combined with front-end frameworks like React or JavaScript.
- Strong understanding of system design for scalable systems employing design patterns, microservices architecture, REST APIs, and application security best practices.
- Hands-on experience with cloud services such as AWS or Azure for deploying scalable applications.
- Familiarity with database management systems including MySQL, SQL Server, or other relational databases; experience with SQL queries is essential.
- Knowledge of software engineering principles including version control (GitHub, SVN), CI/CD pipelines, and Agile methodologies such as Scrum or Kanban.
- Experience working on web development projects involving RESTful API integration, front-end development, and back-end logic implementation.
- Background in programming languages like C#, Java, Python, C++, C, VBA or JavaScript is advantageous for versatile system integration tasks.
- Exposure to IT infrastructure concepts including network security (RBAC), Linux environments, and application deployment strategies.
Join us if you're passionate about building innovative software solutions that make a difference! We value energetic problem-solvers eager to leverage their full stack expertise in a collaborative environment focused on growth and excellence.
Benefits & conditions
$30 - $35 an hour - Contract