What are the responsibilities and job description for the Full Stack Developer position at nimble?
Description
Why work at nimble?
This is a great opportunity to join a well-established and market-leading brand serving a high growth end market while gaining valuable experience working closely with Executive leadership. As an organization, we are in high growth mode through acquisition with a laser focus on positive culture building!
Who we are!
nimble solutions is a leading provider of revenue cycle management solutions for ambulatory surgery centers (ASCs), surgical clinics, surgical hospitals, and anesthesia groups. Our tech-enabled solutions allow surgical organizations to streamline their revenue cycle processes, reduce administrative burden, and improve financial outcomes. Join more than 1,100 surgical organizations who trust nimble solutions and its advisors to bring deep insights and actionable intelligence to maximize their revenue cycle.
We are seeking a skilled and experienced Mid-Level Full Stack Developer to join our dynamic development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications in a .NET environment. Your primary focus will be on creating and maintaining microservices, writing stored procedures using SQL, utilizing C#, and JavaScript programming languages and associated frameworks, and implementing front-end UI.
What you'll do:
- Collaborate with cross-functional teams to gather and analyze project requirements, ensuring the alignment of technical solutions with business objectives
- Design, develop, and maintain robust and scalable microservices architecture in a .NET environment
- Write efficient and optimized stored procedures using SQL for database interactions and data retrieval
- Implement responsive and intuitive user interfaces using MudBlazor framework, ensuring a seamless user experience across different devices and browsers
- Collaborate with the IT Director to translate visual designs into functional web interfaces
- Perform unit testing and debugging to ensure the reliability and stability of developed applications
- Conduct code reviews to ensure adherence to coding standards, best practices, and maintainable code
- Troubleshoot and resolve software defects and performance issues as they arise
- Stay updated with the latest industry trends and technologies, proactively suggesting improvements and enhancements to existing systems
Requirements
Who you are!
- Bachelor’s degree in computer science, Software Engineering, or a related field
- Proven experience as a Full Stack Developer in a .NET environment
- Strong proficiency in C# programming language
- Strong proficiency in Javascript programming language
- Expertise in developing and consuming microservices
- Solid understanding of SQL and experience in writing efficient stored procedures
- Experience with MudBlazor or similar front-end UI frameworks
- Familiarity with HTML, CSS, and JavaScript for front-end development
- Knowledge of RESTful API design principles and best practices
- Experience with version control systems, such as Git
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
Salary : $81,100 - $103,000