NewWave HQ Software Engineer in West Des Moines, Iowa
NewWave is an information technology company helping businesses and government agencies modernize and thrive by applying the power of technology. NewWave began making a mark in the federal healthcare space in 2004, where we continue to actively modernize systems to improve healthcare’s value for millions of Americans. Since then, our work has expanded across various sectors and industries, where we help our customers stay ahead of the new and make the world in which we live, better.
The Software Engineer will research, design, develop, and/or modify enterprise-wide systems and/or application software.
Design, code, and maintain highly scalable and reliable enterprise applications using database technologies PL/SQL.
Package and deploy applications for production.
Develop software components to support data enrichment and transformation in a high traffic transactional data and data warehouse environment.
Provide development estimates outlining business and technical risks.
Develop and deploy software in an incremental process that is potentially shippable with each teration.
Provide technical and business explanation and justification for architectural, design, and coding approaches.
Work under tight time constraints with changing requirements.
Execute comprehensive unit and integration test cases for developed solutions.
Regularly update technical and business teams as to plans, progress, and issues.
Produce high quality software following best practices and established standards.
Plan, design, enforce, and audit policies and procedures that safeguard the integrity of and access to enterprise systems, files, and data elements.
Development/maintenance and defect resolution of code.
Attendance at daily scrum to discuss accomplishments, plans and blockers.
Adherence to agile process and defined development standards including technical design specifications (TDS), code reviews, unit and integration testing.
Bachelor’s Degree in Computer Science or Engineering.
1-3 years’ experience with PL/SQL.
Knowledge or experience with ETL and Data Warehouse development.
Knowledge or experience with Relational databases Oracle/Postgres and SQL programming.
Ability to work collaboratively within a team environment to meet aggressive goals and pre-defined measurement criteria.
Creative approach to problem solving.
Previous Healthcare IT experience is desirable.
Experience working on a team using Scrum or other Agile project framework.
Ability to work in a team environment and have sound judgment.
Attention to detail, quick learner, have a positive attitude, ability to multi-task, self-motivated and able to work in a fast-paced environment.
Maintain the completeness, timeliness and accuracy of all deliverables.
Possess critical thinking skills, reading and interpretation, writing, and communication skills.
Understanding and wide application of methodology and subject matter related concepts, practices, standards and procedures with a general knowledge of other related business disciplines.
A demonstrated ability to learn and acquire new technologies as needed as well as a willingness to do collaborative software development as necessary
Able to work closely with all project stakeholders such as business users, project managers, and business analysts while delivering solutions.
Works with limited supervision.
Knowledge or experience with JIRA and Confluence for Agile Management
Experience developing or working in the following technologies, frameworks, and tools:
Proficient in Microsoft Office (Word, Excel, PowerPoint, etc.)
- Must have lived in the United States at least 3 out of 5 years.
Excellent interpersonal, verbal and written communication, and organizational skills - must be able to communicate fluently in English both verbally and in writing
Should be extremely facts and data oriented.
Should be deadline and closure oriented.
Strong persuasion, facilitation and influencing skills.
Should be self-driven.
Strong analytical, organizational and project management skills.
Demonstrated ability to lead and work with cross functional teams including senior level individuals.
Must be able to thrive in a fast-paced, rapidly evolving environment with varying priorities, based on a team building culture.
NewWave is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. NewWave is a proud Veteran friendly employer.
Street: 1501 50th Street