Medbill is a Durable Medical Equipment Billing Company based in the US. We are looking for Software Engineer contractors to assist in our development department that are comfortable working remotely.
The **Software Engineer** contractor will work remotely with the Medbill development team to design, develop, install, and support software solutions that improve efficiency, and delight Medbill's customers.
**Main Responsibilities**:
- Develop in a team and collaborative environment to support solutions throughout the full life-cycle of design, development, testing, and support.
- 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
Contract length: 3 months
Pay: ¢1,000,000.00 - ¢2,000,000.00 per month
**Education**:
- Bachelor's (required)
**Experience**:
- Software development: 2 years (required)
**Language**:
- English (required)