Full Stack Developer
Job Summary
Medbill is a Durable Medical Equipment Billing Company based in the US. We are looking for a Full Stack Developer for contract work to assist in our development department that is comfortable working remotely. The Full Stack Developer contractor will work remotely with the Medbill development team to design, develop, install, and support software.
Minimum Qualification: Bachelor
Experience Level: Mid level
Experience Length: 5 years
Job Description/Requirements
Main Responsibilities:
Develop in a team and collaborative environment to support solutions throughout the full life-cycle of design, development, testing, and support
Prove technical excellence to design, develop, enhance and maintain state-of-the-art technology applications utilizing technologies such as C#, .NET, C, Python and other Web services like React and Redux
Gathering and translating internal and external client requirements into technical design specifications and business process re-engineering
Assist in steering the trajectory of MedBill’s software solutions
Follow and contribute to best practices for software development and deliver high-quality work on tight schedules
Education and Experience:
Bachelor’s Degree in Computer Science, Computer Information Systems or a related major
Must
Experience with Web Applications / Web Development
Languages (at least one of these, but the more the better): C#, Java, C++, C
Scripting Languages: Javascript
Frameworks (at least one of these, but the more the better): React, .Net or .Net Core, Vue, Angular
Tools (at least one of these, but the more the better): Git (preferred), any other version control tool such as Microsoft ADO, SVN
Nice:
Experience developing and/or consuming RESTful APIs (Highly desired)\
Business
Languages/Markup Languages: HTML, CSS, SCSS, and modern web standards
Tools: Bamboo, JIRA or other CI tools and processes, Docker, Kubernetes
Process: Agile
Database: SQL Server or PostgreSQL, Stored Procedures
Infrastructure: Azure
Microsoft Office Tools (Word, Excel, etc), Confluence
Key Competencies:
Dedicated/strong work ethic
Good at communication with team and people outside of the team
Willing to learn - A constant desire to grow, learn and explore new things
Sharp analytical and problem-solving skills
Team Player - Able to participate on a fast-moving agile development team.
Ability to digest imprecise problem descriptions and produce technical solutions
Excel at multi-tasking and time management
Ability to communicate topics to people without a technical background
Job Type: Contract
Salary: Pay Per Performance
Language: English