Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by MedeAnalytics, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Engineer - Full Stack .NET Developer, Cloud at MedeAnalytics is responsible for designing, developing, and maintaining robust software solutions for our analytics platform. This role encompasses both front-end and back-end development, requiring collaborative work with cross-functional teams to implement efficient and scalable applications. The ideal candidate will leverage their expertise in cloud technologies to enhance our services and optimize performance, ensuring a seamless user experience and adherence to best practices in software development.
Job Responsibilities
- Design and implement scalable, secure, and high-performing applications using the .NET framework.
- Develop and maintain front-end components using modern web technologies such as HTML, CSS, and JavaScript frameworks.
- Integrate cloud services and tools to enhance application functionality and performance.
- Collaborate with product management, UI/UX designers, and other engineers to define clear project requirements and timelines.
- Conduct code reviews and provide constructive feedback to maintain code quality and foster team growth.
- Implement automated testing and CI/CD pipelines to ensure high standard of software delivery.
- Debug and troubleshoot complex application issues, providing timely resolutions to minimize impact.
- Stay updated with emerging technologies and industry trends to incorporate into development processes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
- Minimum of 5 years of professional experience in software development with a focus on .NET technologies.
- Strong proficiency in full stack development with a deep understanding of both front-end and back-end technologies.
- Hands-on experience with cloud platforms such as Azure, AWS, or Google Cloud.
- Proficiency in database management systems (e.g., SQL Server, MySQL) and ORM technologies.
- Experience with Agile/Scrum methodologies for project management.
- Excellent problem-solving, communication, and teamwork skills.
Technologies & Tools
The Senior Software Engineer will primarily use technologies such as .NET Core, ASP.NET, JavaScript frameworks (including React or Angular), SQL Server, and cloud services from Azure. Familiarity with containerization technologies like Docker and CI/CD pipelines is also essential. Tools such as Git for version control, JIRA for project management, and any relevant APIs will be utilized to streamline development processes and enhance team collaboration.
Ideal Candidates
The ideal candidate for this position possesses a strong technical foundation and a proactive attitude toward software development. They should demonstrate a keen ability to work collaboratively in a team environment while also being capable of independent project management. A commitment to continuous learning and an interest in embracing new technologies will be crucial to success. Furthermore, strong interpersonal skills and the ability to communicate complex technical concepts in a clear manner are key attributes that will enhance teamwork and client interactions.
A full-time year is 2,080 hours: $44 an hour is $91,520 a year before taxes, and $88,000 a year is $42.31 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.