Gravity IT Resourcing
Software Engineer- Java/Spring
Salt Lake City, Utah
Apply Now
To Apply for this Job Click Here
Job Title: Sr Software Engineer
Location: West Jordan, Utah- Hybrid
Job-Type: 1 year contract, up to 5 years
Salary Range: $65-85/hr
Referral Fee: $2,000
Employment Eligibility: Gravity will consider only US Citizens, Green Card Holders for this opening
Position Overview:
The selected individual will possess the ability to devise technical designs for moderately complex projects and comprehends the necessary tradeoffs in crafting quality software. Proficient in troubleshooting and debugging software seamlessly, adept at overcoming obstacles when dealing with intricate tasks. Skillfully breaks down substantial projects into manageable tasks and sub-tasks, fostering effective collaboration within the team. Advocates for team processes and upholds the utmost coding standards. Additionally, demonstrates operational proficiency encompassing monitoring, performance optimization, documentation, integration testing, and visual design awareness.
Developer Duties:
Follow the SDM for the development steps in the process, Use the tracking software to document the development activities and results, Use the tracking software to coordinate and assign issues with others, perform coding tasks on application screens and their internal technical functions to ensure all the specific defined requirements have been met.
Perform coding tasks on other technical assignments such as:
- Ensure products delivered meet standards, when required, ensure products delivered return the correct data, ensure products delivered meet security requirements, Ensure related screens still function correctly, ensure products delivered are complete and accurate, prepare test scenarios and data and pre-test product to be delivered, meet acceptable thresholds for the return of “failed” products from testing, Provide detailed information to Testers on delivered products.
Other Technical assignments mentioned above:
- System functionalities, algorithmic calculations, notifications, database connections, intermodular micro-services, API web services, other bi-directional interfaces with other systems, websites, web forms and reports, cron schedules, security protocols and mechanisms, authentication and access elements, configuration management activities, system builds merges and refreshes, ongoing technical maintenance and debt resolutions, version controls and protections, Mobile Device applications, Interfaces, application versions.
- Direct experience employed as a programmer developing and maintaining computer software applications and programs using Java-based, Web languages, tools and technologies.
Technologies include but not limited to:
- Java, Spring, Struts, Hibernate, HTML, JPA, Javascript, JQuery, SQL Java IDEs and related JAVA sets.
- Experience with CSS, Web Services, Informix databases, SQL databases, other relational databases, Business Intelligence tools and applications, development for mobile devices, and/or other emerging technologies.