Current jobs related to Software Applications Engineer - West Jordan, Utah - RICEFW Technologies Inc
-
Software Applications Developer
3 weeks ago
West Jordan, Utah, United States Aloden, Inc. Full timeJob Title:Software Applications DeveloperJob Description:We are seeking a skilled Software Applications Developer to join our team at Aloden, Inc. The ideal candidate will have experience in developing and maintaining computer software applications and programs using Java-based, Web-based languages, tools, and technologies.Responsibilities:Design, develop,...
-
Software Engineering Lead
1 week ago
West Jordan, Utah, United States Aloden, Inc. Full timeSoftware ArchitectKey Responsibilities:Lead the design and implementation of large-scale IT projects and cloud migration initiatives.Requirements:5+ years of experience in software architecture and development, with a focus on cloud solutions and DevOps practices.Proven expertise in designing and implementing cloud solutions in platforms such as AWS, GCP, or...
-
Technical Software Engineering Manager
2 weeks ago
South Jordan, Utah, United States Cricut Full timeCricut Software Engineering Manager Job DescriptionCricut is seeking a highly skilled and experienced Software Engineering Manager to lead our Angular development team. As a key member of our engineering team, you will be responsible for designing and building world-class Angular applications that delight our customers and drive business...
-
Technical Software Engineering Manager
4 weeks ago
South Jordan, Utah, United States Cricut Full timeJob Title: Technical Software Engineering ManagerCricut is seeking a highly skilled Technical Software Engineering Manager to lead our Angular development team. As a key member of our engineering organization, you will be responsible for designing and building world-class Angular applications that delight our customers and drive business...
-
Technical Software Engineering Manager
1 week ago
South Jordan, Utah, United States Cricut Full timeJob DescriptionCricut is seeking a highly skilled and experienced Technical Software Engineering Manager to lead the development of our Angular native apps. As a key member of our engineering team, you will be responsible for designing and building world-class apps that delight our customers and drive business growth.You will work closely with our product...
-
Senior Software Engineer
1 week ago
South Jordan, Utah, United States Cotiviti Full timeJob SummaryCotiviti is seeking a skilled Senior Software Engineer to support the development and maintenance of our software applications. The successful candidate will collaborate with senior developers, offshore teams, and business stakeholders to enhance software components and resolve technical issues.Key ResponsibilitiesSupport and enhance high-quality...
-
Staff Software Engineer
1 week ago
South Jordan, Utah, United States Ivanti Full timeAbout the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Ivanti. As a key member of our engineering team, you will be responsible for designing, building, and extending cloud applications to help our customers secure their environments.Key Responsibilities:Design and develop cloud-based software systems using C# and...
-
Senior Software Engineer
1 week ago
South Jordan, Utah, United States Cotiviti Full timeCotiviti Senior Software Engineer Job DescriptionCotiviti is a leading solutions and analytics company that leverages unparalleled clinical and financial datasets to deliver deep insight into the performance of the healthcare system. Our team is responsible for the support and enhancement of high-quality software modules for the Cotiviti product suite.Key...
-
Technical Software Engineering Manager
4 days ago
South Jordan, Utah, United States Cricut Full timeCricut is seeking a highly skilled and experienced Technical Software Engineering Manager to lead the development of our Angular native apps. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and a passion for delivering high-quality applications.Key Responsibilities:Lead the engineering team in...
-
Technical Software Engineering Manager
2 weeks ago
South Jordan, Utah, United States Cricut Full timeJob DescriptionCricut is seeking a highly motivated and inspirational Technical Software Engineering Manager to lead the development of Angular native apps that work seamlessly with our Cricut machines. As a key member of our engineering team, you will work in a fast-paced environment to deliver world-class apps that delight our customers and drive business...
-
Senior Software Engineer
3 days ago
South Jordan, Utah, United States Cotiviti Full timeCotiviti is a leading solutions and analytics company that leverages unparalleled clinical and financial datasets to deliver deep insight into the performance of the healthcare system.The company is seeking a skilled Sr Software Engineer to support the existing software applications and enhance software components deployed in the Cotiviti product suite.The...
-
Senior Software Engineer
4 days ago
South Jordan, Utah, United States Altius Technologies Inc Full timePosition: We are seeking a highly skilled Senior Software Engineer to join our team at Altius Technologies Inc.Location: RemoteClient: PV/Trianz (IP)Rate: $55/hr on our W2 preferred. (or) $60/hr C2C.Key Responsibilities: The ideal candidate will have at least 10+ years of experience in software development with a focus on Python and a proven track record of...
-
Senior Software Engineer II
4 days ago
South Jordan, Utah, United States Cotiviti Full timeJob Title: Senior Software Engineer IIJob Summary:Cotiviti is a leading solutions and analytics company that leverages unparalleled clinical and financial datasets to deliver deep insight into the performance of the healthcare system. We are seeking a skilled Senior Software Engineer II to join our team and contribute to the development of our Payment Policy...
-
Technical Software Engineering Manager
2 weeks ago
South Jordan, Utah, United States Cricut Full timeJob Title: Technical Software Engineering ManagerCricut is seeking a highly skilled Technical Software Engineering Manager to join our Backend Services team. As a key member of our team, you will be responsible for leading the development of high-quality, scalable software solutions using advanced technologies.Key Responsibilities:Lead the development of...
-
Senior Software Engineer
1 month ago
South Jordan, Utah, United States Cricut Full timeJob DescriptionCricut is a leading manufacturer of smart cutting machines that empower users to create unique and personalized products. We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our manufacturing automation software.The successful candidate will have expertise in hardware manufacturing,...
-
Lead Software Quality Assurance Engineer
2 months ago
South Jordan, Utah, United States Cricut Full timeJob OverviewCricut is a leader in innovative crafting solutions, providing smart cutting machines paired with a user-friendly application and a wide array of materials to help you create personalized items, from custom cards to unique apparel.Company VisionAt Cricut, we believe in the inherent creativity of every individual. Our team is a vibrant mix of...
-
Senior Manufacturing Software Engineer
7 days ago
South Jordan, Utah, United States Cricut Full timeCricut is seeking a highly skilled Senior Manufacturing Software Engineer to join our team in South Jordan, Utah. As a key member of our manufacturing software development team, you will be responsible for developing, extending, monitoring, configuring, and troubleshooting complex manufacturing automation software.You will work closely with our manufacturing...
-
Senior iOS Mobile Software Engineer
1 week ago
South Jordan, Utah, United States Cricut Full timeJob Title: Senior iOS Mobile Software EngineerAbout the Role:We are seeking a highly skilled Senior iOS Mobile Software Engineer to join our team at Cricut. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our iOS native apps. You will work closely with our product management and UX teams to ensure...
-
Lead iOS Mobile Software Engineer
3 weeks ago
South Jordan, Utah, United States Cricut Full timeAbout CricutCricut is a leading manufacturer of smart cutting machines and crafting tools. Our mission is to empower individuals to unleash their creativity and bring their ideas to life.Job SummaryWe are seeking a highly skilled Lead iOS Mobile Software Engineer to join our team. As a key member of our software development team, you will be responsible for...
-
Staff Software Engineer
3 weeks ago
South Jordan, Utah, United States Ivanti Full timeAbout IvantiIvanti is a global technology leader that enables organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all their IT assets. Our mission is to be a global technology leader, and we are committed to providing an environment of mutual respect where equal employment opportunities are available to all...
Software Applications Engineer
2 months ago
Join a dedicated Software Development Team focused on creating essential software solutions for governmental agencies while employing the latest Agile development practices. This role is crucial for the development and upkeep of software applications.
The position is for a Java-centric Web Applications Engineer who will be part of an Agile DevOps Team, undertaking various developer responsibilities on extensive and intricate system functionalities and products. This role demands a high level of expertise in application programming, technical environments, development tools, and standard application development workflows. The work environment is centered around a JAVA-based web framework.
Key Responsibilities:
- Team Collaboration:
- Engage in planning meetings to align on development needs,
- Participate in status meetings to discuss and report on development progress,
- Evaluate specifications and provide time estimates for task completion,
- Adhere to the Software Development Methodology (SDM) and detailed requirements,
- Utilize development tracking tools for collaboration and documentation of tasks,
- Uphold development standards in all work,
- Contribute to the development of product features,
- Support fellow developers to achieve team objectives and deadlines,
- Offer insights on common challenges encountered during development,
- Manage task prioritization to meet deadlines,
- Collaborate effectively with Information Analysts, Database Administrators, System Administrators, Internal Testers, Business Analysts, Project Managers, and external technical partners.
- Development Duties:
- Follow the SDM for development processes,
- Document development activities and outcomes using tracking software,
- Coordinate and resolve issues with team members through the tracking software,
- Execute coding tasks on application interfaces and their internal functions to ensure compliance with defined requirements,
- Conduct coding tasks on various technical assignments,
- Ensure delivered products meet quality standards,
- Verify that products return accurate data,
- Ensure compliance with security protocols,
- Confirm that related interfaces function correctly,
- Ensure that products are complete and precise,
- Prepare test scenarios and data and conduct pre-delivery testing,
- Meet acceptable thresholds for testing failures,
- Provide detailed information to testers regarding delivered products.
- Additional Technical Assignments:
- System functionalities,
- Algorithmic computations,
- Notifications,
- Database connections,
- Intermodular micro-services,
- API web services,
- Other bi-directional system interfaces,
- Websites,
- Web forms and reports,
- Cron schedules,
- Security mechanisms,
- Authentication and access controls,
- Configuration management tasks,
- System builds, merges, and refreshes,
- Ongoing technical maintenance and resolution of technical debt,
- Version control and protection,
- Mobile applications, interfaces, and versions,
- Emerging technologies.
- Other Responsibilities:
- Assist the development team in enhancing 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 functionality,
- Stay updated on emerging technologies, tools, and methods to refine technical skills and creativity.
Required Knowledge/Skills/Abilities/Experience:
- Understanding of computer science principles, theories, and practices,
- Knowledge of computer hardware operations and application development,
- Familiarity with application screens, features, functions, and coding concepts,
- Experience with computer relational databases and database analysis tools,
- Ability to learn and utilize automated software applications,
- Comprehension of project definitions, objectives, business workflows, and specifications,
- Analytical skills to identify underlying principles and draw conclusions from data,
- Capability to collect and analyze information from various data sources,
- Proficiency in using software programs for data management and analysis,
- Ability to review and interpret data and make recommendations,
- Skills to identify problems and propose solutions,
- Ability to evaluate information against established standards,
- Experience in gathering and documenting business requirements,
- Capability to define and document software operation standards,
- Skills to convert requirements into design plans,
- Experience in developing test cases for software evaluation,
- Ability to test applications using standard methodologies,
- Skills to validate applications for quality and performance,
- Ensure compliance with regulations and operational practices,
- Ability to prepare software documentation for maintenance,
- Anticipate the impact of new or modified software on existing systems,
- Skills to organize and prioritize workload to meet deadlines,
- Ability to interact with others with sensitivity and professionalism,
- Experience in working effectively in teams,
- Skills to facilitate meetings with users and technical staff,
- Ability to prepare and deliver technical training to colleagues,
- Strong communication skills to convey information clearly, both orally and in writing,
- Ability to assist clients in identifying improved system utilization.
Special Considerations:
- Direct experience as a programmer in developing and maintaining software applications using Java-based web technologies, including: Java, Spring, Struts, Hibernate, HTML, JPA, JavaScript, JQuery, and related Java tools.
- Experience as a lead web developer on projects involving mission-critical applications for medium to large organizations.
- Familiarity with CSS, Web Services, SQL databases, and other relational databases, as well as Business Intelligence tools.
- Training in development methods and application security.
- Experience as a web developer in systems related to the criminal justice sector.
- Academic qualifications in the field of computer science.