SOFTWARE DEVELOPER Ill
Job Title: Software Developer III 6 month assignment.
Be Part of Something Big – Join Our Team as a Software Developer!
Are you a creative problem solver with a passion for building innovative software solutions? Do you thrive on tackling complex challenges and delivering impactful results? If so, we’re looking for you to join our team as a Software Developer III!
As a key contributor, you’ll design, develop, and deploy custom software solutions that drive our mission forward. You’ll play a vital role in creating dynamic web pages, robust databases, intuitive dashboards, and innovative data marts—all while collaborating with a supportive and forward-thinking team. This journey-level position offers you the chance to work on exciting projects, solve conventional problems in unique ways, and stay on the cutting edge of technology.
Job Summary
The Software Developer III is a journey-level position that involves designing, developing, and deploying custom software solutions to support enterprise systems. This role requires interpreting policies, analyzing complex issues, and selecting the most effective solutions from multiple alternatives. The position requires both independent initiative and collaboration with team members.
Distinguishing Characteristics
This role is distinguished by its ability to independently manage technical projects, adapt established guidelines, and provide innovative solutions to a variety of software development challenges. The position may also act as a lead, providing guidance and oversight to team members.
Supervision
- Supervision Received: Assignments are defined by objectives, priorities, and deadlines. Assistance is provided for unusual situations with no clear precedent. Completed work is evaluated for technical soundness and adherence to policy.
- Supervision Given: May coordinate and review the work of team members, solving problems and providing procedural guidance as needed.
Key Responsibilities
- Design, develop, and deploy custom software generating reports across complex database systems with multiple tables, views, and stored procedures.
- Create and maintain database schemas with over 20 tables, including audit and relational objects.
- Develop and enhance web pages and artifacts for internal and external enterprise systems.
- Build and optimize data marts, ETL processes, and business intelligence dashboards to meet business needs.
- Participate in cross-functional project teams to deliver software solutions.
- Perform other related duties as required.
Required Knowledge
- Reporting tools and relational database concepts.
- Database triggers, stored procedures, and query optimization.
- Unified Modeling Language (UML) and Object-Oriented Programming (OOP) principles.
- Web development tools and technologies.
- Data warehousing, ETL processors, and business intelligence dashboarding.
- Current office technology and equipment.
Required Skills and Abilities
- Develop and debug reports using appropriate tools.
- Design, code, and implement relational database structures and business logic layers.
- Build and maintain websites with modern technologies.
- Stay up-to-date with emerging technologies and best practices.
- Communicate effectively, prioritize tasks, and solve complex problems.
- Work independently and in collaboration with a team.
Minimum Qualifications
- Education:
- Bachelor’s degree from an accredited college or university in a related field and four years of relevant experience, OR
- Master’s degree from an accredited college or university in a related field and two years of relevant experience.
Certifications, Licenses, and Registrations
- Employees in this position may be required to obtain and maintain relevant certifications, licenses, and registrations as needed.
Take the next step in your career and help us build software solutions that matter. Join us as a Software Developer III and make your mark in the world of technology!
IMRI offers top-tier benefits that include: medical coverage through nationally recognized carriers, ancillary coverages, paid vacation and sick leave in compliance with all state and local laws, 401(k) with company match, company paid life insurance and LTD, and several additional voluntary coverages.
Pay will be commensurate with the experience, skills, and qualifications that the candidate brings to the position.
EQUAL EMPLOYMENT OPPORTUNITY
EEO/Affirmative Action Statement and Non-Discrimination Policy IMRI is an Equal Employment Opportunity employer committed to maintaining a non-discriminatory, diverse work environment. In accordance with Title VII of the Civil Rights Act of 1964, Section 503 of the Rehabilitation Act of 1973, Vietnam Era Veteran's Readjustment Assistance Act of 1974 (VEVRAA), Americans with Disabilities) (ADA), and other federal, state, and local anti-discrimination laws, IMRI does not unlawfully discriminate against any person on the basis of race, color, religion, sex, national origin, ancestry, genetic information, age, marital status, sexual orientation, physical or mental disability, or status as a special disabled veteran or other veteran. IMRI will take affirmative action to assure equal opportunity for employment is provided with regard to all personnel actions. This is including but not limited to: recruitment, selection, compensation, benefits, training, promotion, demotion, layoff, termination and all other terms and conditions of employment.