Job Summary
We are seeking an energetic and highly skilled Senior Full-Stack .NET Developer to join our dynamic development team. In this role, you will lead the design, development, and deployment of innovative web applications and software solutions, leveraging your expertise in both front-end and back-end technologies. Your proactive approach will drive project success, optimize system performance, and enhance user experiences across diverse platforms. This position offers a fantastic opportunity to work with cutting-edge tools and methodologies in a collaborative environment that values continuous learning and growth.
Duties
- Lead the full software development lifecycle for enterprise-grade applications using .NET framework and related technologies.
- Design and implement scalable, secure RESTful APIs to facilitate seamless integration with third-party services and internal systems.
- Develop engaging front-end interfaces utilizing JavaScript frameworks such as React or Angular, ensuring responsive and user-friendly web experiences.
- Collaborate with cross-functional teams to gather requirements, define technical specifications, and translate business needs into robust technical solutions.
- Maintain and optimize existing applications by troubleshooting issues, enhancing features, and improving overall system efficiency.
- Manage source code repositories using GitHub or SVN, ensuring version control best practices are followed across projects.
- Participate actively in Agile development processes, including sprint planning, stand-ups, code reviews, and retrospectives to foster continuous improvement.
Skills
- Extensive experience with .NET framework (.NET Core or .NET 5/6) for application development.
- Strong proficiency in C# programming language for backend services and application logic implementation.
- Solid understanding of front-end development using JavaScript, React, Express.js, and related web technologies.
- Hands-on experience with RESTful API design, development, and consumption to enable interoperability among diverse systems.
- Knowledge of IT infrastructure components including Linux servers, AWS cloud services, Azure platform, and network security protocols such as RBAC (Role-Based Access Control).
- Familiarity with database management systems like MySQL and SQL Server; experience with SQL query optimization is a plus.
- Experience working within Agile methodologies to deliver iterative improvements efficiently.
- Version control expertise using Git or SVN for collaborative code management.
- Exposure to software development tools such as VBA scripting for automation tasks; understanding of application development best practices across multiple languages including Java, Python, C++, C, and JavaScript.
- Understanding of web development principles including REST API architecture and secure data exchange standards.
- Knowledge of quantum engineering concepts is advantageous but not mandatory—highlighting a passion for innovative technology solutions. Join us as a Senior Full-Stack .NET Developer to shape the future of software solutions! Bring your expertise in modern web development frameworks, cloud platforms like AWS and Azure, and your passion for creating impactful applications that empower users worldwide. We value proactive problem-solvers eager to collaborate in an energetic environment committed to excellence!
Pay: $100,000.00 - $120,000.00 per year
Work Location: In person