*This job is posted for Omaha, NE.
*
*General Summary:*
A Software Developer is expected to design, develop, modify, and test new or existing software for use in complex and moderately complex software applications based on functional, system, and end-user requirements.
The Software Developer will work closely with the team, including the Project Manager, to understand the functional and system requirements.
They will participate in the unit testing, bug fixes, and will provide updates regarding code modifications and deployments.
They will also work with the Project Manager to help prioritize and balance their current workload.
*Essential Job Functions:*
Ø Develop, test, and deploy functioning software, based on the previously defined requirements, logical, and physical designs.
Ø Participate in user acceptance testing and make code corrections as necessary.
Assist in output review and testing processes to understand problems and concerns with the test results.
Ø Participate in work planning sessions to help define time and estimates for the scope of the work outlined in the designs.
Ø Follow existing processes and procedures to ensure quality output.
Ø Monitor project deadlines and progress toward completion of required tasks.
Balance workload to ensure delivery deadlines are met.
Ø Participate in discussions on strategies for technical projects based on current standards, business needs, industry best practices, and IT department procedures.
Ø Maintain regular attendance and timeliness in accordance with company policy.
Ø Perform other related duties as assigned.
\*
\*These tasks do not meet the Americans with Disabilities Act definition of essential job functions and usually equal 5% or less of time spent.
However, these tasks still constitute important performance aspects of the job.
Midlands Choice recognizes that an individual with a disability may require an accommodation to enable him/her to successfully perform a job function.
Consideration will be given to reasonable accommodations.
*Knowledge, Skills, and Abilities:*
Ø Extensive knowledge of the internal workflow of the company software systems.
Ø Extensive knowledge of data management systems and development tools.
Ø Extensive knowledge of application development on the Windows and Web-Based Platforms, experience with Microsoft products, Angular, Node, and .
NET.
Ø Understanding of Object-Oriented Software Engineering.
Ø Knowledge of Agile/Scrum project management methodologies and how to work effectively within this environment.
Ø Demonstrated problem solving ability and analytical thinking.
Ø Demonstrated ability to communicate ideas in both technical and user-friendly language.
Ø Current knowledge of application integrations, architectural directions, and industry best practices.
Ø Demonstrated ability to effectively communicate processes and designs to end-users.
Ø Demonstrated ability to deliver cost-effective, functional software solutions.
Ø Experience working in a team-oriented, collaborative environment with ability to work independently.
*Education and Experience:*
Ø BS in Computer Science, MIS, related field, or equivalent work experience.
Ø Minimum 3 – 7 years’ experience in analysis, design, and development of applications; experience developing web services preferred.
Ø C# (Framework, Core), Angular, Node.
Ø SQL Server.
Ø SQL Server Reporting Services.
Ø GitHub/GitLab/Azure DevOps.
Ø Experience with Agile/Scrum methodology.
Ø Experience with Telerik or Kendo UI is beneficial, but not necessary.
Ø Experience designing, writing, and deploying applications in a cross-platform environment is strongly preferred.
Ø Ability to demonstrate expertise in a variety of industry concepts, best practices, and procedures; ability to plan and accomplish individual and team goals.
Ø Experience with medical claims processing is beneficial, but not necessary.
Job Type: Full-time
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Employee assistance program
* Flexible schedule
* Flexible spending account
* Health insurance
* Life insurance
* Paid time off
* Professional development assistance
* Tuition reimbursement
Experience level:
* 3 years
* 4 years
* 5 years
* 6 years
* 7 years
Schedule:
* 8 hour shift
Work Location: Hybrid remote in Omaha, NE 68154