Software Engineer III

Modivcare Jacksonville , FL 32277

Posted 3 weeks ago

We are currently seeking a Software Engineer III. The Software Engineer III position is responsible for the design, development and support of new software applications for ModivCare. The Software Engineer III takes an assigned project and works with business owners and IT support staff to create and implement the software product. They are responsible for documenting that design in functional and design specifications to ensure the product handles the users' needs. Once the design is complete, they code the software components to complete the project. They must show an expert level knowledge of the application development tools being used by the company to develop new software including programming languages, scripting languages, business process tool sets, data modeling and reporting tools.

After Completing the initial software development, the Software Engineer III must effectively unit test their work and then partner with the Quality Assurance group to test and fix bugs in the software. They must work with the IT Network group and end users to install the software and must follow up with end users to ensure the application is working properly.

A Software Engineer III must work well with others and be responsive to the business needs. They are required to be subject matter experts for a variety of products maintained by the software development group. The Software Engineer III is a group leader, self-sufficient, and is expected to resolve issues, propose solutions, assist the software development manager in project oversight, and mentor junior engineers.


  • Develop and maintain business applications in client-server or web-based environments.

  • The Software Engineer III will code new software and will perform unit and functional testing of the code.

  • Leads design meetings and work with software architects to develop overall design of new system modules, and data layouts.

  • Writes functional and design documentation, user requirements, unit test plans, and user documentation.

  • Must have experience with data models and class diagrams.

  • Codes new software and performs unit and functional testing of the code.

  • Subject matter expert for the IT department's source control system, application lifecycle management toolset, and the release management process.

  • Works with the software development manager to set coding, review, and design policy.

  • The software engineer will be required to Mentor and coach junior engineers.

  • Researches and evaluates methods and techniques for solving problems.

  • The Software Engineer III may be asked to perform periodic technology overview and training sessions.

  • Work within an agile methodology and perform the role of scrum master.

  • Assist the technical services team to resolve customer problems.

  • Present product demonstrations to IT management, and product stakeholders.



  • The position requires a Bachelor's degree in Computer Science, MIS, or related technical discipline.

Skills & Experience

  • 7 - 10 years of industry experience.

  • The successful candidate will demonstrate an expert level knowledge of an enterprise relational database system, such as MS SQL Server, Oracle, or DB2.

  • The position requires an expert level knowledge of an object oriented programming language in either C# or Java.

  • Proven experience in the implementation and design of Service Oriented Architectures, utilizing a SOAP protocol, and a Rest-based API.

  • Experience working with a modern source control system and a solid understanding of branching concepts.

  • Demonstrate an understanding of release management concepts, such as continuous integration and continuous deployment.

  • Follows a test driven development process, and has mastery of unit test, and mocking frameworks.

  • Has a solid understanding of user interface design including HTML, JavaScript, JavaScript Frameworks, and CSS.

  • The candidate must possess effective communication skills, both oral and written.

  • Self-starter and detail oriented individual.

  • Angular JS

  • Knowledge of EDI interfaces and HIPAA compliant transaction sets

  • Java programming experience

  • Red Hat BRMS

  • Previous employment in the healthcare or insurance industry

  • Travel not required

We value our team members and realize the importance of benefits for you and your family.

ModivCare offers a comprehensive benefits package to include the following:

  • Medical, Dental, and Vision insurance

  • Employer Paid Basic Life Insurance and AD&D

  • Voluntary Life Insurance (Employee/Spouse/Child)

  • Health Care and Dependent Care Flexible Spending Accounts

  • Pre-Tax and Post --Tax Commuter and Parking Benefits

  • 401(k) Retirement Savings Plan with Company Match

  • Paid Time Off

  • Paid Parental Leave

  • Short-Term and Long-Term Disability

  • Tuition Reimbursement

  • Employee Discounts (retail, hotel, food, restaurants, car rental and much more!!)

Salary: $87,198 - 154,814 /annually

Bonus eligible based upon individual and company performance

ModivCare is an Equal Opportunity Employer.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer III


Posted 3 months ago

VIEW JOBS 8/19/2021 12:00:00 AM 2021-11-17T00:00 Software Engineer III Beeline pioneered the world's first extended workforce platform to solve the complexities of managing the modern workforce. With a data set encompassing more than 30 million workers and over $700 billion in talent spend spanning more than 20 years, its intelligence-driven platform transforms how businesses engage, manage, and optimize external talent across more than 120 countries. Enterprises benefit from our unmatched experience and innovation, deeply seasoned experts, and industry-leading partner network to connect them to the remarkable talent within the global extended workforce. To learn more, visit The Company: If you love more of a less-formal work environment, flexible paid time off, a competitive compensation and benefits offering - and have a winning attitude, Beeline is for you! Beeline Extended Workforce Platform connects all users - clients and their service providers who create the demand for work, suppliers who curate and employ talent, and the talent who produce outcomes through one cloud-based platform. As the world's first Extended Workforce Platform, we have the deepest, most seasoned team of experts in the industry and are known for the great care we take with our clients, partners, and employees alike. Our Vision is: Every person, given the right opportunity, is capable of greatness. Every business, given the right talent, is capable of superior outcomes. Our Mission is: Our trusted platform connects businesses to the remarkable talent within the global extended workforce. To learn more about Beeline, our solutions, our culture, and available positions visit: The Position: We are looking for a Software Engineer Level III in our Jacksonville, FL location! Purpose of the Position: The SW Engineer III will be part of an Agile team helping to drive the cloud migration and building of the next-generation Beeline Software as a Service (SaaS) product. In this role, the SW Engineer III will work closely the Product Owner to understand business objectives and priorities. In collaboration with the team and Architecture, the business objectives will be met through design and implementation of functional and non-functional requirements in a full-stack DevOps model. Ongoing research, learning and leveraging of Azure technologies to build an enterprise micro services platform. Responsibilities: * Participate in a Digital Transformation of Beeline's Vendor Management System (VMS) platform to a cloud based micro service architecture * Work as part of a scrum team to identify and deliver user stories prioritized by your product owner * Design and deliver functioning applications and services while adhering to sound development principles and best practices * Work in a full stack DevOps environment: Own the services you produce by implementing automated tests, logging, measuring, and monitoring solutions to ensure quality, uptime and return on investment (you build it, you run it) Requirements: * Bachelor's degree in Computer Science or related engineering field, similar industry certification or experience * Experience in one or more of the technologies: C#, .NET, MS SQL * Highly motivated self-starter with strong analytical and problem-solving skills * Ability to drive and lead an agile team's direction while steering towards sprint and quarterly goals * Ambition to drive problems to resolution regardless of the technology stack or implementation * Test driven approach towards sustainable and maintainable code * Ability and willingness to grow alongside our organization by learning new technologies and languages * Communicate clearly and positively through written and spoken English * Effectively communicate and engage cross-team with people from a variety of different backgrounds and technical ability * Proactive and empathetic approach to dealing with customers and coworkers Desired Competencies: * Experience in one or more of the technologies: Microsoft Azure, Node.js, .NET Core * Experience with various data stores such as Cosmos, Azure SQL, etc. * Experience with micro services in a containerized environment * Experience with messaging patterns and event participation * Experience with Git distributed source control system of any flavor * Ability and desire to drive change through high-energy, can-do attitude * Comfortable working in a high-performance, entrepreneurial, open-door environment * Strong communicator and team player who demonstrates attention to detail, and who also understands how to ensure finance initiatives that support the long-term strategy of the business * Ability to work autonomously This list of "Requirements and Responsibilities" are not intended to be limiting. The Company reserves the right to revise this job description based on the actual job requirements as varied from time to time. At Beeline, we cultivate a positive work environment and are passionate about who we are and what we do. We are looking for talented, driven, and adaptable people who will contribute to our vision, mission and our future! Ideal candidates are intensely curious about globalization and technology, exhibit a can-do attitude, and approach their work with vigor and determination. Candidates should have demonstrated the ability to learn quickly and work effectively in a fast-paced, rapidly changing environment, and be excellent at multi-tasking. Equal Opportunity Employer Minorities/Women/Veterans/Disabled Iqnavigator Jacksonville FL

Software Engineer III