Think Beyond The Label Jobs

Mobile Think Beyond The Label Logo

Job Information

Delta Dental of Iowa Senior Software Developer - Web/Java in Johnston, Iowa

Senior Software Developer - Web/Java

Johnston, IA (http://maps.google.com/maps?q=9000+Northpark+Drive+Johnston+IA+USA+50131)

Apply

Job Type

Full-time

Description

Come Smile with Us!

Join our mission-driven team at Delta Dental of Iowa as aSeniorSoftware Developerwith expertise inWebandJavatechnologies. You will lead critical projects and develop innovative solutions to support our business. Here, you will have primary oversight of the implementation, ongoing maintenance, and documentation of Delta Dental’s Java-based web environment. You will ensure data integrity in applications between source systems. You will also work with business SME’s to create user information solutions by developing, implementing, and maintaining internet/intranet applications, including the functional and technical analysis, design, programming, testing and maintenance of the company's web-based software products and internally developed support systems. This is an opportunity to work closely with a highly skilled tight-knit team on the implementation of new product initiatives.Located in Johnston, Iowa,Delta Dental of Iowa offers a hybrid working environment.Position may be filled at a lower level, depending on experience.

Why Delta Dental of Iowa?

For your smile. For your health. For your community.

At Delta Dental of Iowa, we’re more than just a dental and vision insurance company. Improving health and wellness is at the center of everything we do. As a not-for-profit, we aim to build stronger communities by investing in actions that promote and improve health. Delta Dental of Iowa invests 40% of our dollars directly back into the communities we serve.

Come see why we are passionate about "Bringing Smiles" to our customers. Our team enjoys competitive pay and benefits, an awesome "One Team" approach, and a company culture that fosters "Exceptional Quality Service" and "Leadership at All Levels." Together, we can make a difference – not only in Iowa but across the country.

Essential Functions and Principal Accountabilities:

  • Work with business partners to identify system, interface, and reporting requirements.

  • Create and modify database objects as appropriate to support system objectives. Maintain documentation/ ERD reflecting updates to table structures and ensure data integrity between all source systems and the database environments.

  • Build system prototypes early in the development lifecycle based on user specifications and demonstrate them to users to obtain feedback on the accuracy of the system requirements.

  • Create advanced multi-user systems using a multi-tier application structure, including designing/programming user interfaces and web service APIs using Java, XML, SQL, and other advanced scripting languages.

  • Extensive experience using the Spring Framework and associated components.

  • Optimize application performance through application and database tuning.

  • Perform unit testing and develop test plans to assist users in verifying the accuracy of system changes.

  • Assist with training key personnel on the use of new features and system enhancements.

  • Create program documentation to assist with future development and system maintenance.

  • Engage in developing technologies to automate manual processes to improve end user functionality or improve system efficiency.

  • Follow departmental policies for program changes. Comply with technology procedures to ensure that all modified source code is checked into the version control system.

  • Evaluate third party technologies to be integrated with new or existing applications.

  • Own the technical aspects of application deliverables, develop estimates, and can keep a close eye on status, productivity, and code quality.

  • Proactive and able to work with minimum supervision to manage deliverables in a fast-paced, changing environment.

  • Provide on-call support when necessary.

  • Provide overall leadership and outstanding support to the business areas using existing development tools.

  • Perform other duties as assigned.

Requirements

  • Bachelor’s degree in Information Systems, Computer Science, or related degree with 8+ years of experience in application development, or an equivalent combination of education, training and/or working experience.

  • Advanced knowledge of SQL and database design principles using Oracle.

  • Advanced knowledge, 8+years of experience with Java/JavaScript/HTML/XML/CSS.

  • Advanced knowledge and extensive experience with code development tools: GIT/STASH/BAMBOO/JIRA.

  • Experience with Apache Tomcat preferred.

  • Advanced experience creating and integrating web service APIs.

  • 2-4 years of hands-on experience building within the Spring Framework.

  • Demonstrated ability to multi-task responsibilities and to manage workloads to established deadlines.

  • Strong ability to organize, analyze and solve complex problems with attention to detail and accuracy.

  • Experienced in handling information in a confidential manner and maintain compliance with policies and federal/state laws.

  • Ability to communicate both verbally and in writing with all levels of staff, customers, and providers.

Delta Dental of Iowa is an Affirmative Action and Equal Opportunity Employer committed to providing equal employment opportunity for all persons without unlawful regard of race, color, religion, sex, sexual orientation, gender identity, age, national origin, individuals with disabilities, protected veteran status, or any other legally protected basis.

EEOC Poster (https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf)

DirectEmployers