You haven't searched anything yet.
Software Engineer
Who we are:
AMOpportunities is the pioneer of CTaaS, Clinical-Training-as-a-Service, and the preferred clinical training provider for healthcare trainees worldwide. Our platform provides a comprehensive solution to clinical training capacity and access issues. Through our software and services, hospitals can earn revenue and attract new talent without expending additional resources. Educational institutions can benefit from our software and services too with guaranteed U.S. training which meets their unique curriculum requirements and allows for expanded student enrollment.
The creation of this unique software and our services is inspired by the growing global shortages of healthcare professionals. We’re changing the future by providing a learning model that empowers healthcare trainees to learn and work anywhere. Over 3,200 medical trainees have benefited from our 250 clinical experiences. We’re breaking down traditional borders and building the future of healthcare education.
Frequently cited statistics show that women and underrepresented groups apply to jobs only if they meet 100% of the qualifications. AMOpportunities encourages you to apply even if you do not meet all listed qualifications. We look forward to your application.
About the position:
AMOpportunities is seeking a talented, motivated software engineer to join our team. The ideal candidate will have experience building scalable and high-performance web applications.
We primarily work in JavaScript and TypeScript and use Node/Express and Angular. We work closely with our teammates as well as our business stakeholders to build software that wows our customers and helps solve a critical problem in the US healthcare system.
We offer a dynamic and supportive work environment, opportunities for growth and advancement, and a competitive salary and benefits package.
While this position can be fully remote, we are looking for candidates to be residents of Illinois, Ohio, Michigan, Indiana, New York, Florida, or Alabama only.
Essential Functions:
Develop and maintain web applications using Node.js, Express, and related technologies
Write clean, maintainable, and efficient code
Collaborate with cross-functional teams to define, design, and ship new features
Troubleshoot and debug applications
Stay up to date with the latest industry trends and technologies
Create and maintain automated tests
Other duties as assigned
Skills:
Proficiency in JavaScript or a similar programming language
Experience with Node.js, Express, MySQL, and other related technologies
Knowledge of front-end technologies such as HTML and CSS
Familiarity with Git and version control practices
Experience with Agile software development methodologies
Excellent problem-solving skills and attention to detail
Effective communication and collaboration skills
Experience with REST and GraphQL APIs
Familiarity with public cloud providers like AWS
Education and Experience:
Bachelor's degree in Computer Science or related field, or equivalent work experience
Previous startup experience a plus
Desire and ability to work in a dynamic environment where you shift between multiple projects
What You Gain:
Competitive salary between $90,000 and $120,000 depending on experience.
Comprehensive Benefits Program: Medical, Dental, Vision, 401k, Tax Exempt Student Loan Repayment, and Commuter Benefits.
A mission-driven work environment committed to a spirit of support, growth, and achievement.
Performance-based career growth opportunities.
A front-row seat for the exponential growth of a booming education tech company.
A hybrid in office/remote work environment.
A positive company culture with leaders that value their team members.
Work/life balance.
Equal Opportunity Employer
At AMOpportunities we champion the reality of diversity and the necessity of inclusion and accessibility. We are deeply committed to the principle of equal employment opportunity for all employees, and to providing our employees with a work environment free of discrimination and harassment. We strictly prohibit discrimination and harassment based on disability, gender identity, gender expression, pregnancy status (including childbirth and related states), sexual orientation, race, color, social or ethnic origin, religion, age, HIV status, past/present military service, or any other status protected by federal, state, or local law.
Due to the unprecedented situation of COVID-19, AMOpportunites has decided to protect our current and future employees by managing our business remotely. This is inclusive of interviewing, onboarding, and each role day to day. Please consider that our roles are hybrid with options to work remotely or in-office following the guidance of local health authorities and the CDC.
Full Time
Ancillary Healthcare
$79k-94k (estimate)
03/08/2023
04/16/2023
amopportunities.org
CHICAGO, IL
25 - 50
2013
KYLE SWINSKY
<$5M
Ancillary Healthcare
The job skills required for Software Engineer include Computer Science, JavaScript, Futures, Programming, Web Applications, Problem Solving, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Engineer positions, which can be used as a reference in future career path planning. As a Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer. You can explore the career advancement for a Software Engineer below and select your interested title to get hiring information.
If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.
Step 1: Understand the job description and responsibilities of an Accountant.
Quotes from people on Software Engineer job description and responsibilities
Ensuring that different types of software programs communicate with each other on one platform.
01/17/2022: Youngstown, OH
A software engineer’s job role determines the type of work they focus on when building or supporting a product.
02/23/2022: Altoona, PA
They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.
01/31/2022: Lancaster, PA
Create scalable, secure and resilient software that deliver to business requirements.
02/28/2022: Hartford, CT
Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.
02/17/2022: Lawton, OK
Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.
Career tips from people on Software Engineer jobs
software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.
03/06/2022: Champaign, IL
Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.
03/02/2022: Frankfort, KY
Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.
02/27/2022: Colorado Springs, CO
Software engineers must be highly motivated and have extensive knowledge of various programming languages.
01/06/2022: Reading, PA
A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.
02/11/2022: Salt Lake City, UT
Step 3: View the best colleges and universities for Software Engineer.