Software Developer II - Financials (Full Stack, Front End)
NISC · Cedar Rapids, IA · 1 mo ago
HybridEngineering$25k/yrContract
About the role
NISC is seeking a Software Developer II - Financials (Full Stack, Front End) to join our iVUE Connect Financials Development team. The ideal candidate will have experience working on a full stack development team in emerging technologies, including agentic AI systems.
Responsibilities
- Design and build responsive web applications
- Stand up RESTful web services
- Container-driven development (Kubernetes, microservices)
- Collaborate with cross-functional teams to research, design, and implement new features
- Research, analyze, and resolve moderately complex customer issues and bugs
- Unit test and integration test code as needed
- Follow all established software development methodologies and procedures
- Explore and prototype intelligent agent-based features that enhance user experience or automate workflows
Requirements
- Generally, requires 5+ years’ experience in software development
- Proficient with Angular, TypeScript or GWT
- Java or other object-oriented programming experience
- Experience with RDBMS (Postgres, Oracle)
- Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
- Proficient in developing responsive content and managing performance optimization
- Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling)
- Working knowledge of web trends, architecture, and deployment patterns
- Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
- Experience with Git, including branching/merging workflows
- Understanding of Test-Driven Development and validating acceptance criteria
- Experience with JIRA, Confluence, Bitbucket, Bamboo
- Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex)
- Commitment to NISC’s Statement of Shared Values
Knowledge, Skills & Abilities
- Proficient with Angular, TypeScript or GWT
- Java or other object-oriented programming experience
- Experience with RDBMS (Postgres, Oracle)
- Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
- Proficient in developing responsive content and managing performance optimization
- Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling)
- Working knowledge of web trends, architecture, and deployment patterns
- Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
- Experience with Git, including branching/merging workflows
- Understanding of Test-Driven Development and validating acceptance criteria
- Experience with JIRA, Confluence, Bitbucket, Bamboo
- Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex)
Work Schedule
Hybrid from the following office locations:
- Cedar Rapids, IA
- Lake Saint Louis, MO
- Mandan, ND
Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday and Wednesday – the third required day will be up to the candidate and their supervisor to choose.
Benefits
- Medical, Dental and Vision Insurance
- Health Savings Account (HSA) with $100 monthly contributions from NISC
- Dependent Care Flexible Spending Account (FSA) thru Paylocity
- Fully covered life insurance up to x3 annual base salary
- Fully covered short- and long-term disability
- 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions
- PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays
- $2,500 Interest-FREE technology loan program
- $25,000 employee educational assistance program
- Volunteer, Wellness, Family Events and other employee fun supplied by our committees
- Employee Assistance Program; assisting employees and dependents with virtually any life event
- Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships