Share this job
Software Application Developer - 131801
Draper, UT
Apply for this job

 

Come build, innovate, disrupt, and thrive!

 

KēSTA I.T is actively seeking a Software Application Developer for an immediate contract engagement with our government client.

 

Work Location: This position is hybrid.

 

Job Description:

The Software Application Developer is developing mission-critical software using advanced Agile methodologies, either independently or as part of a team. The primary focus is on Java-based web applications, and the developer performs comprehensive roles within Agile DevOps teams, handling large, complex system functions and products.


Responsibilities:

Agile Development Team Duties:

  • Participate in planning and coordination sessions to define development requirements.
  • Attend meetings to discuss and report on development activities.
  • Evaluate specifications and estimate time to complete tasks.
  • Adhere to Software Development Methodology (SDM) processes and detailed requirements.
  • Use development tracking software for collaboration and documentation.
  • Ensure adherence to screen and other development standards.
  • Fulfill developer roles on assigned product epics/features/stories.
  • Assist team members to achieve team goals and deadlines.
  • Provide feedback on development challenges.
  • Prioritize tasks to meet deadlines.
  • Collaborate with Information Analysts, Database Administrators, System Administrators, Internal Testers, Business Analysts, Project Managers, external technical partners, and Enterprise experts.

Developer Duties:

  • Follow SDM processes for development steps.
  • Document development activities and results using tracking software.
  • Coordinate and assign issues using tracking software.
  • Perform coding tasks to meet specified requirements, including:
  • System functionalities
  • Algorithmic calculations
  • Notifications
  • Database connections
  • Intermodular micro-services
  • API web services
  • Other system interfaces
  • Websites, web forms, and reports
  • Cron schedules
  • Security protocols
  • Authentication and access elements
  • Configuration management
  • System builds, merges, and refreshes
  • Ongoing technical maintenance
  • Version controls
  • Mobile applications and interfaces
  • Emerging technologies
  • Ensure delivered products meet standards, security requirements, and accuracy.
  • Prepare test scenarios and data, pre-test products, and provide detailed information to testers.
  • Maintain acceptable levels of failed products from testing.

Other Duties:

  • Contribute to the Developers Group to enhance technical expertise, methodologies, and procedures.
  • Participate in assigned committees.
  • Develop an understanding of agency policies and operations.
  • Provide feedback to business and technical staff on application design and function.
  • Stay updated on emerging technologies and methods.
  • Enhance technical skills and creativity.




Required Skills:

· Advanced knowledge of computer science principles, hardware operation, and application development.

· Proficiency in Java-based web languages, tools, and technologies (Java, Spring, Struts, Hibernate, HTML, JPA, JavaScript, jQuery, Java IDEs).

· Experience with CSS, Web Services, Informix database, SQL databases, and other relational databases.

· Ability to analyze project definitions, scope, objectives, and technical specifications.

· Skill in using logic to draw conclusions from data.

· Proficiency in storing, retrieving, and analyzing data using computer software programs.

· Ability to review and analyze data, interpret results, and make recommendations.

· Experience in gathering and documenting business requirements.

· Capability to develop test cases and validate applications.

· Ensure compliance with regulations, policies, and operational practices.

· Prepare software documentation for maintenance.

· Plan and prioritize workload to meet deadlines.

· Strong interpersonal skills to work effectively with teams and stakeholders.

· Ability to organize and facilitate meetings with users and technical staff.

· Provide technical training and mentoring to other staff.

· Clear and concise communication skills, both orally and in writing.

· Help customers optimize system capabilities.


Nice to Have:

· Experience developing and maintaining Java-based web applications.

· Participation in projects for medium to large organizations.

· Experience with mobile device development and emerging technologies.

· Training in application security methods.

· Experience in the criminal justice field (Courts, Public Safety, Corrections, etc.).

· Relevant academic qualifications in computer science.



Available Benefits:

·              Medical Benefits (Platinum level plans available)

·              Work from home / Hybrid / Onsite options

·              PTO

·              Holiday Pay

·              VTO

·              401K

·              Charitable Match

·              Training reimbursement

 

 

About KēSTA I.T.:

 

Our name says it all; KēSTA I.T. (Keys-to-I.T.) AND our people are our keys to our success!

 

KēSTA I.T. is a premier Utah-based technical staffing and consulting services firm. We specialize in temporary and permanent placement of Software, Hardware, Network, Cloud, CRM/ERP, Data, End-User support, Web and Executive / leadership-based positions on a full time and consulting basis.

If you're interested in a role where top performance is rewarded, personal time is valued, and excellence is demanded at every level we want to talk to you today! 

 

Where do you want to go? We've got the keys! ~ KēSTA I.T.

 

WWW.KeSTAIT.COM

 

 


Apply for this job
Powered by