Web Developer
Saltech Systems
Contract
Ames, IA
Job description
Job Title: Junior Software Developer
Location: Indianapolis, IN 46204
Duration: 6-12 Months
Type: Contract to Hire
Interview: Web cam & In-person
*Right-to-Hire position after 6-12 months working 37.5 hours per week**
**The full-time position requires being on-site 100% of the time, following a 3-month remote or hybrid start**
**LOCAL Candidates ONLY**
Job Description:
The Software Developer works in DWD's information technology division, under general direction, carrying out a wide variety of complex application development activities.
Essential Job Responsibilities:
The essential functions of this role are as follows:
Skills:
Location: Indianapolis, IN 46204
Duration: 6-12 Months
Type: Contract to Hire
Interview: Web cam & In-person
*Right-to-Hire position after 6-12 months working 37.5 hours per week**
**The full-time position requires being on-site 100% of the time, following a 3-month remote or hybrid start**
**LOCAL Candidates ONLY**
Job Description:
The Software Developer works in DWD's information technology division, under general direction, carrying out a wide variety of complex application development activities.
Essential Job Responsibilities:
The essential functions of this role are as follows:
- Evaluating, identifying and developing software solutions
- Leading software development projects
- Documenting and recording every aspect of an application or software
- Training and overseeing the activities of the members of the development team
- Planning, tracking and scheduling software deliverables
- Locating and suggesting solutions for critical challenges involving software and hardware interface
- Looking for problems within software systems and resolving the issues
- Developing good working relationships with other employees, such as Product Owner, Product Managers, Tester, Programmers and Architects
- Designs, codes, and debugs new application software programs and/or make enhancements to existing application software programs, of all levels.
- Testing and debugs new and existing application software.
- Execute tasks conforming to shop techniques, standards, policies, and procedures.
- Use case tools and/or application development software tools.
- Provides complete documentation for new or modified information systems and/or application software programs, including operational procedures.
- Assists suggest training and coordinate the work of less experienced application software developers and/or application system analyst staff; and assist with development of difficult and complex processes.
- Monitors application software systems to ensure proper execution and performance.
Skills:
- Java
- SQL
- Hibernate
- Kubernetes
- REST API
- Spring Framework (Nice to have)
- Domain Driven Design (Nice to have)
- Microservice (Nice to have)
- MuleSoft (Nice to have)
- AI (Nice to have)
- Experience with translating business needs and requirements into technical requirements for software applications
- Write Code, and implementation of software solutions.
- Ability to communicate effectively, both orally and in writing.