_We're proud to have sponsored and attended RustCon. This posting is made for RustCon 2025 attendees interested in Oracle opportunities._
We are facing several engineering challenges in critical foundational data-plane services that powers the next gen OCI cloud. We need you to challenge existing engineering assumptions and boundaries, bring in your expertise in highly performant, reliable, available system engineering to take OCI data-planes to the next level.
This is your opportunity to build innovative solutions for our customers from the ground up. These are exciting times and our team is still young and growing fast, working on ambitious new initiatives such as providing canonical implementation of core components for data planes through a data-plane runtime framework, developing a remote persistent storage solution with the latency and performance comparable to that of a local nVME drive or developing standard and tooling to identify critical performance improvements across OCI data-planes..
We are looking for self-motivated engineers with passion and expertise in solving challenging system, data-plane level and performance problems. You should be a rock solid developer able to dive deep into low-level systems, design broad distributed system interactions for high performance, high scale data-planes. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.
**Responsibilities**
With your superb technical, research and analytical capabilities and demonstrated ability to get the right things done quickly and effectively to delight our customers, you will envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of Oracle's Cloud Infrastructure. You will define the foundations for the next generation of OCI data-planes, making deep architectural changes calls as an outstanding builder and technical leader with an established industry track record of success in leading large cloud scale projects.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.
Career Level - IC4
**Responsibilities**
**Preferred Skills and Experience:**
+ 5+ years of relevant engineering, architecture, or development/operational experience.
+ Strong experience of C/C++ (preferred) or Rust (preferred)
+ Strong experience with high-concurrency systems.
+ Experience in low-level and performance-critical system level design and service development.
+ Working experience with some of the following technologies: Linux OSes/kernels, device drivers, performance testing tools, distributed debugging tools, high performance distributed storage, networking.
+ Strong team player with outstanding communication, organization, and interpersonal skills.
+ Comfortable with complex, swiftly evolving software development environments.
+ Ability to learn new technologies quickly and drive, follow, evangelize, and improve cross-team processes.
+ Expert knowledge of cloud infrastructure concepts and technologies.
+ Experience working with geographically distributed teams.
+ Significant work experience in startups or fast-paced enterprise technology development environments.
Disclaimer:
**Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.**
**Range and benefit information provided in this posting are specific to the stated locations only**
US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
9. 11 paid holidays
10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
11. Paid parental leave
12. Adoption assistance
13. Employee Stock Purchase Plan
14. Financial planning and group legal
15. Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC4
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
$96.8k-223.4k yearly 6d ago
Looking for a job?
Let Zippia find it for you.
Java Developer
Collabera 4.5
Java developer job in West Valley City, UT
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
The client is a Fortune 50 multi-billion dollar revenue generating organization with a spectrum of products and services throughout major operating businesses
Job Responsibilites:
Analyze business requirements and propose design
Assist with code reviews
Develop application features
Develop automated tests for new features
Assist with application issue debugging and analysis
Qualifications
Tools/ Skills Required:
Java/Eclipse
Oracle/Hibernate
Selenium
JBoss
Dynatrace/New Relic
Experience with multi-team agile development
Angular JS
Nice to have:
Dynatarce/NewRelic
Selenium
MySQL
Zuul
Additional Information
To know more about this position, please contact:
Neeraj Mudre
************
*****************************
$83k-114k yearly est. Easy Apply 1d ago
Java Developer
Tata Consulting Services 4.3
Java developer job in Salt Lake City, UT
• Strong experience with Java, SpringBoot, React, and related technologies. * Knowledge on Agile Methodologies * Understanding of software development life cycle including planning, development, quality assurance, change management and release management
* Knowledge of SRE practices, including monitoring, logging, and incident response.
* Strong problem-solving skills and ability to troubleshoot complex issues.
* Excellent communication and collaboration skills to work effectively in a team environment.
* Self-motivated and ability to work independently with minimal supervision.
* Excellent communication skills: experience in communicating with tech and non-tech teams
* Have proficiency in one or more coding/scripting languages-Python, Java
* Experience with automation/configuration management with SQL experience
* Experience with data flow and queue management using tools like Kafka
* Ability to identify problems, and effectively communicate solutions to peers and management
* Experience building and maintaining microservices, APIs and Event driven applications in development, test and production environments.
* Experience working in agile software delivery teams who have delivered high quality software quickly and efficiently with high frequency delivery and automated quality assurance.
* Experience in software development using Java, SpringBoot, and related technologies.
* Familiarity with DevOps culture, practices and tools, including CI/CD pipelines, automation tools, and cloud platforms.
* Understanding of Data Analysis, data modelling, DDD
* Software Development, Communication and Collaboration, Automation (continuous integration & deployment)
* Entire application lifecycle knowledge Design, Development, deployment, operation and maintenance in an Agile and DevOps culture.
Roles & Responsibilities
* Design, develop, test, and deploy microservices-based applications using Java, SpringBoot, React, Kafka and other relevant technologies.
* Work in an SRE culture to ensure the availability, scalability, and reliability of our applications.
* Ensure the application meets quality standards by developing and implementing automated tests, including unit tests, integration tests, and end-to-end tests
* Participate in code reviews, design reviews, and other team activities to ensure code quality and maintainability.
* Continuously monitor and improve the application
$69k-90k yearly est. 12d ago
Software Developer
Berkadia 4.9
Java developer job in Salt Lake City, UT
Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry.
As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program.
Job Description
Summary:
The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy.
Essential Functions
:
Analyzes requirements and collaborates with the product owner, team members or architects;
Writes accurate production-quality code;
Builds and tests code to validate functionality against requirements and to ensure full unit test coverage;
Participates in peer code reviews;
Thoroughly documents code and design;
Accurately estimates and tracks personal work;
Proactively raises issues and communicates accurate status to
teams
;
Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project;
Assists in the development and presentation of manuals, user guides, and other materials relating to client products;
May provide staff and clients with training and technical assistance relating to new, existing, and revised products;
Demonstrates self-development by staying current with new technology and design patterns;
Qualifications
Education and Experience
Bachelor's degree in Computer Science or related field
Should have 2 - 4 years of developing software experience in a commercial software development environment
Experience with Scrum methodology and Agile practices
Building web services and RESTful services
Version Control, Build & Release Management tools
Relational and non-relational databases
Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js)
Prior experience in product development background preferred
Experience in practices like TDD, CI and CD
Knowledge/Skills/Abilities
Knowledge of various design patterns
Proficient and passionate about following Agile Engineering practices (e.g. XP/DDD)
Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful)
Exhibit a high level of individual initiative and ownership
Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented
Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills
Able to present ideas in user-friendly language
Environment, Physical Demands and Other Conditions:
Experience with in a team-oriented, collaborative environment
Ability to work after hours
Additional Information
*Please submit resume and cover letter when you apply.
$70k-94k yearly est. 1d ago
Software Engineer (Professional Services Team)
Instructure 4.3
Java developer job in Salt Lake City, UT
At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome.
And that's where you come in:
We're hiring a Software Engineer for our Professional Services team. You'll be working closely with project managers and customers to build custom solutions and integrations. Our team builds unique solutions to solve customer problems and improve the customer experience. You will be responsible for assisting with technical direction and mentoring other developers.
What you will be doing:
Building integrations and custom software solutions to solve unique customer problems.
Following best practices to write well-tested, high performing code.
Participating in code reviews to ensure that code quality remains high.
Working with other engineers to drive technical excellence and to delight customers.
Here's what you will need to know/have:
Bachelors Degree in Computer Science or equivalent degree or work experience.
5+ years experience in software development.
Proven experience in delivering software products.
Front end experience in React.
Willingness to learn Ruby/Rails.
Experience with Amazon Web Services and deploying your applications.
Experience with PostgreSQL or other RDBMS.
Self-directed, organized and versatile; willingness to work on a variety of projects as assigned.
Willingness to collaborate with a team and a focus on delivering value to customers.
A passion for learning and continuing your professional development.
Polyglots preferred.
Get in on all the awesome at Instructure!
We offer competitive, meaningful benefits in every country where we operate. While they vary by location, here's a general idea of what you can expect:
Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success.
Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles
Generous time off, including local holidays and our annual company-wide “Dim the Lights” week in late December, when we encourage everyone to step back and recharge
Comprehensive wellness programs and mental health support
Annual learning and development stipends to support your growth
The technology and tools you need to do your best work - typically a Mac, with PC options available in some locations
Motivosity employee recognition program
A culture rooted in inclusivity, support, and meaningful connection
$102,000 - $140,000 a year
This range reflects our target hiring range, with flexibility based on experience, skills, and market factors.
We believe in hiring great people and treating them right. The more diverse we are, the better our ideas and outcomes.Instructure is an Equal Opportunity Employer. We comply with applicable employment and anti-discrimination laws in every country where we operate.All employees must pass a background check as part of the hiring process. To help protect our teams and systems, we've implemented identity verification measures. Candidates may be asked to verify their legal name, current physical location, and provide a valid contact number and residential address, in accordance with local data privacy laws.Any attempt to misrepresent personal or professional information will result in disqualification.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$102k-140k yearly Auto-Apply 60d+ ago
Software Engineer II
Avantguard Monitoring, LLC 4.4
Java developer job in Ogden, UT
Hybrid (Ogden, UT) Becklar is one of the fastest growing alarm monitoring companies in the country. We exist to help people and we make the world a better place by providing our expertise and the services we deliver. At Becklar, we are defined by our core values: We Care, We're Fun, We're Innovative, We value Relationships, We give great Service, and We build and extend Trust. In short, We Care F.I.R.S.T.
Software Engineer II
Job Summary
Reporting to the VP of Software Engineering, the Software Engineer II plays a critical role in developing and delivering high-quality code, projects, and innovative solutions. In this role, you will receive mentorship and training from outstanding leaders, fostering professional growth. The Software Engineer II supports strict adherence to team policies and drives key company performance metrics. This role also upholds and exemplifies exceptional customer service, embodying the Companys core values, culture, policies, and procedures consistently by proven ability to handle tasks and projects assigned.
Essential Job Functions:
* Develop, maintain, and ensure quality code.
* Ability to write and understand code and deliver a quality product with limited help from others.
* Communicate effectively with customers and other departments
* Work well under pressure for extended periods
* Strong attention to detail, focus, follow through, and follow up
* Continually improve, learn, and grow - take constructive criticism from Sr. Engineers and others as needed
* Follow established IT processes for change, configuration, and problem management as well as regulatory requirements
* Maintain professionalism and integrity to ourselves, co-workers, and customers
Responsibilities / Duties / Tasks:
* Ability to produce, test, and debug quality code while ensuring highest levels of quality
* Develop highly scalable software solutions
* Focus on improving problem-solving skills, deepening knowledge of systems, and expanding toolset proficiency.
* Follow development standards as defined in the Becklar development standards document
* Understand and implement emerging web and mobile development technologies
* Gather requirements for business reporting needs with client and department resources
* Work closely with the leadership team to identify and prioritize deliverables
* Perform validation and verification testing through the use of test cases
* Maintain individual KPIs
* Ensure 85% of the time each day is spent on the development of Sprint tasks
* Complete Sprint tasks in the timelines defined in Sprint planning
* Other duties as prescribed - Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice
Job Qualifications / Skill Requirements:
* Bachelors Degree with 3+ years experience in professional development
* Experience with C#, Node.js, Typescript, JavaScript, HTML, Angular, and SQL.
* Experience writing and maintaining unit tests using XUnit or similar testing frameworks.
* Has worked in and understands different cloud infrastructure?(AWS).
* Has knowledge and understanding of different cloud serverless technologies
* Gained proficiency with one or more of the following: SQL,?Relational and non-relational databases (SQL Server, Aurora Postgresql, DynamoDB).
* Ability to design and implement scalable, maintainable, and secure database solutions following best practices.
* Solid understanding of API design (RESTful) and integration.
* Experience with CI/CD pipelines and version control systems such as Git.
* Advanced organizational and problem-solving skills. Ability to find problems and develop strategic solutions efficiently
* Commitment to excellence and providing exceptional customer service
* Excellent written and verbal communication skills
* Good organizational and interpersonal skills
* Ability to prioritize and multitask
* Acute attention to detail
* Strong interpersonal skills with the ability to work cohesively within a team environment
* Self-manage with moderate supervision
* Ability to organize and solve problems effectively
* Proven capacity to handle the tasks given and may even be able to help newer employees learn
$77k-108k yearly est. 15d ago
Django/Python Software Developer
Drive Current
Java developer job in Salt Lake City, UT
We're an agile company of 20 software development professionals / geeks. We embrace iterative development, test automation and frequent releases. We strive to continuously learn and evolve while delivering working software that we can all be proud of.
Job Description
We are working on a large software platform to help "traditional media companies" (radio, tv, cable) and their auto dealer customers better track and improve advertising spends and campaigns. You will be working with industry experts in a start-up atmosphere, but with a sustainable pace (good work/life balance) and stable funding.
The application is being built with Python, Django, HTML5, Angular and PostgreSQL. We're looking for someone with at least three years of Python experience. You'll be proving yourself on the fly, so if you're a truly great candidate, but with less experience, please apply anyway.
You'll be working along side Oz, Duane, Adam, Jared and David. View their bio's at ****************************
Qualifications
Technical Skills:
Candidate must possess intermediate to expert knowledge and experience working with Python / Django
Proficient with SQL and database design, particularly PostgreSQL.
Ability to read and handcode HTML.
AJAX and Javascript proficiency a plus.
Comfortable with basic Linux/Unix command line environment.
Must know OOP, Design Patterns and MVC design methodologies.
Education:
Bachelors degree in Computer Science, Computer Engineering, Information Systems or equivalent experience is preferred. There are plenty of self-taught people on the team as well though.
Additional Information
Benefits include:
4 weeks personal time off / vacation per year
9 paid federal holidays
Health, vision and dental insurance
401K with 4% matching
Free lunches, healthy snacks, beverages, etc.
Paid mobile phone, home internet and gym membership
Education reimbursement for relevant classes
4 weeks personal time off / vacation per year
Education reimbursement for relevant classes
We have a fun, informal working environment and strongly believe in maintaining a good work / life balance. You'll work with a team of passionate developers that use the most modern and progressive software development practices.
Learn more about our team at ********************
Keywords: Python, Django, PostgreSQL, Javascript, HTML5, jQuery, LAMP, Linux, Nginx, Web, Internet, Website, Development, Software Engineer, Sofware, Programming, Developer.
$65k-89k yearly est. 1d ago
Software Dev Engineer 4- 5 yr fixed term
The Church of Jesus Christ Latter-Day Saints 4.1
Java developer job in Riverton, UT
The Software Development Engineer 4 is a seasoned professional with strong expertise in Microsoft Dynamics 365 Customer Engagement (Sales, Customer Service, Field Service) and the Power Platform for a lead role responsible for developing technical designs and maintaining software to support facilities maintenance worldwide. You'll work at the intersection of engineering and operations: ensuring high availability, seamless integrations, proactive monitoring, and well-defined processes that keep systems stable and teams effective. The individual may be asked to act as a technical lead on projects or solutions with moderate complexity or scope. This is an individual contributor role.
5 year fixed term position
You will play a key role in enabling the Church to deliver an innovative, low-code solution while ensuring long-term stability, governance, and business impact.
This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.
We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply.
* Contribute to and perform analysis of functional requirements
* Participate in vendor or technology evaluations and identify critical gaps in their offerings
* Design, deploy, and support hybrid systems optimized for D365 CE and Power Platform.
* Code APIs to integrate cloud and on-premises systems and extend platform capabilities.
* Develop applications designed to enhance or extend features offered by cloud platforms.
* Participate in the formulation of technical recommendations
* Act as a technical lead and mentor peers
* Create technical designs mapped to functional requirements
* Provide estimates for development tasks
* Design, develop, and test code for software development projects
* Participate in code reviews
* Develop technical documentation
* Participate in the Incident Management process and fix defects on a 24/7 basis
* Contribute to the design, and implementation, and measures required to protect solutions from security compromise
* Comply with policies, standards, and regulatory requirements and ensure all others are doing the same
* Document new technical knowledge and train others on emerging needs and technologies
* Bachelor's degree in related field or equivalent professional experience
* Six years of progressive relevant professional experience
* Experience administering, integrating, and governing enterprise D365, Azure, and Power Platform solutions
* Proficiency in scripting and coding (C#, React, JSON, YAML etc.)
* Proficiency in Fetch XML, Dataverse and other APIs, configuration management, and automation tools
* Strong understanding of Agile Software Development methodologies and principles
* Solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based (e.g., interface domain logic and database layers)
* Outstanding verbal and written communication skills
* Ability to mentor and train peers
* Exceptional troubleshooter with the ability to solve problems in a timely manner under pressure
* Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
* Solid understanding of systems and subsystems
* Familiarity with Cloud Based Platforms and services
* Strong understanding of DevSecOps
* Strong understanding of Continuous Integration and Continuous Delivery principles.
* Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of this role
* Proven aptitude and willingness to learn new technologies and programming languages
* This job operates in a professional environment
To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment
Preferred:
* Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports
$74k-105k yearly est. Auto-Apply 60d ago
Software Developer
The JAAW Group
Java developer job in Clearfield, UT
The JAAW Group is seeking a skilled and experienced Software Developer with expertise in C# to join our team at Hill Air Force Base (HAFB). As a Software Developer, you will be responsible for designing, coding, testing, and implementing software solutions to support our defense-related projects. Your proficiency in C# and software development best practices will contribute to the success of our mission-critical systems.
Responsibilities:
- Collaborate with cross-functional teams to gather software requirements and translate them into well-designed, efficient, and maintainable C# code.
- Develop new software applications and enhance existing systems using C# and related technologies.
- Write clean, scalable, and documented code that adheres to coding standards and best practices.
- Perform unit testing and troubleshoot software defects to ensure high-quality and reliable software solutions.
- Participate in design and code reviews, providing valuable feedback and suggestions to improve software designs and performance.
- Collaborate with software architects and technical leads to design and implement efficient and scalable solutions.
- Ensure the performance, security, and stability of software applications through effective debugging, profiling, and optimization techniques.
- Stay updated with the latest industry trends and advancements in C# and related technologies, bringing in new ideas and solutions where applicable.
- Work in an Agile development environment, participating in daily stand-ups, sprint planning, and retrospectives.
- Collaborate with customers, end-users, and stakeholders to understand their requirements and provide timely support and resolutions.
- Contribute to the documentation of software components, including system design, architecture, and code, to ensure proper knowledge transfer and future enhancements.
- Adhere to software development processes and methodologies, following established protocols and best practices.
- Keep a track record of software development tasks, time estimates, and progress using issue tracking and project management tools.
- Collaborate with other developers, testers, and project managers to ensure successful software delivery within project timelines.
- Continuously work towards improving software development practices, tools, and techniques to enhance productivity and deliver high-quality software.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience (2-7 years) working as a Software Developer, with a focus on C# development.
- Strong expertise in C# programming language and .NET framework.
- Experience with developing desktop applications, web applications, or services using C#.
- Proficiency in Microsoft development tools and technologies (e.g., Visual Studio, .NET Core, ASP.NET, SQL Server).
- Familiarity with software development methodologies such as Agile, Scrum, or Kanban.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Knowledge of software testing practices, including unit testing and integration testing.
- Experience with version control systems (e.g., Git, SVN) and collaboration tools (e.g., JIRA, Confluence).
- Excellent problem-solving and analytical skills, with the ability to debug and troubleshoot complex software issues.
- Strong communication skills, both written and verbal, with the ability to effectively articulate technical concepts to peers and stakeholders.
- Security clearance (or eligibility to obtain one) is required for certain positions.
Join The JAAW Group and contribute your C# expertise to the development of cutting-edge software solutions at Hill Air Force Base. We offer a collaborative and challenging work environment, competitive compensation package, and opportunities for professional growth and advancement.
$65k-89k yearly est. 16d ago
C++ Software Engineer
Reliaquest 3.5
Java developer job in Salt Lake City, UT
Why it's worth it:
Are you a passionate Software Engineer who has a proven track record of solving complex problems and being at the forefront of innovation? Pursuing a career at ReliaQuest will allow you to write code and manipulate data in ways that have never been done before, driving automation of threat detection and response for one of the world's fastest growing industries. You will lead the creation, testing, and deployment of cutting-edge security technology to enterprise customers across the globe. Above all else, this role will allow you to work and learn from some of the most talented people in the business as well as have a direct contribution to the growth and success of RQ.
The everyday hustle:
Design and develop ultra-low-latency software in modern C++ to process and analyze cybersecurity data from diverse sources (e.g., SIEMs, EDRs, firewalls, cloud platforms, and threat intelligence feeds).
Build scalable, modular, and reusable components for ingesting, normalizing, and analyzing cybersecurity telemetry and threat intelligence data.
Optimize software for micro- and nanosecond latency using advanced techniques such as lock-free algorithms, cache-friendly memory layouts, and kernel-bypass networking.
Collaborate with cross-functional teams, including cybersecurity analysts and threat researchers, to understand requirements and deliver solutions that enhance detection, investigation, and response workflows.
Develop and maintain robust mechanisms for error handling, failover, and data integrity to ensure reliable operation in mission-critical environments.
Implement instrumentation and monitoring to track performance metrics, identify bottlenecks, and drive continuous improvement in latency and throughput.
Contribute to the design and development of APIs and integration points to connect with other components of the cybersecurity platform.
Write clear and concise technical documentation, including architecture diagrams, operational guides, and post-mortem reports.
Participate in a 24×7 follow-the-sun support rotation to ensure the reliability of mission-critical cybersecurity services.
Requirements
BS/MS/PhD in Computer Science, Cybersecurity, or related field.
3+ years of professional software development experience with modern C++
Proven experience building high-performance, ultra-low-latency systems, preferably in a cybersecurity or similarly demanding domain.
High concurrency requirements needing strong use of multi-threading and IPC mechanisms (like Pipes, Sockets etc)
Experience with endpoint agents
What makes you uncommon?
Hands on experience with one or more of the following technologies: Javascript, Python, Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/hive, Tensorflow, Kibana, Athena/Presto/BigTable, Angular, React.
Experience with cloud platforms such as AWS, GCP, or Azure.
Solid understanding of unit testing, continuous integration and deployment practices.
Experience with Agile Methodology
$77k-105k yearly est. Auto-Apply 35d ago
Software Engineer I, Global Risk & Compliance Technology
American Express 4.8
Java developer job in Sandy, UT
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
From building next-generation apps and microservices to using AI to help protect our franchise and customers from fraud, you could be doing ambitious work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power our digital systems, services, products and platforms. If you love to work with APIs, contribute to open source, or use the newest technologies, we'll support you with an open environment and learning culture.
The position of Engineer will be a part of a dynamic and growing team within the GRCT organization at American Express. The successful candidate will be responsible for designing scalable and optimal solutions across the Compliance & Risk domains with hands on configuring in the Service Now platform as well as groundbreaking technology to offer the best solution to support the business needs. They will provide ServiceNow experience, using Business and Technology knowledge to help develop and implement business partner strategies on time and within budget. The Candidate will participate in a wide range of activities across the portfolio, supporting functional capabilities and working primarily with other Engineers, Product Owners, and Staff Engineers.
Responsibilities:
* Responsible for the timely delivery of development projects and may be involved in all aspects of the development life cycle, from requirements analysis and design through development, testing, implementation, and documentation.
* Completes technology/implementation design documentation.
* Provides estimates for design, build, test, and implementation phases.
* Undertakes regular code reviews to ensure alignment with development, implementation, and performance standards, providing coaching and mentoring on design and coding techniques to engineers in scrum team.
* Assists with updates to program specification/implementation documentation.
* Works with scrum team to prepare configurations for production.
* Involved in unit, integration, and user acceptance testing - reviews test scripts; aligns with wider testing strategy.
* Provides consultation to product owners with recommendations to drive their requirements to success.
* Provides input into technology roadmap and architectural direction based on product roadmaps. This can include supporting product evaluations through tooling recommendations based on gaps/needs, as well as helping to identify 3rd party tech and security strengths/gaps as period assessments of tooling as business/climate needs evolve and products offered change
* Participate as part of a scrum team applying agile principles and tools including Rally.
Minimum Qualifications:
* 3+ years of hands-on experience developing backend applications using Java (8 or above).
* Experience using applicable programming methodologies: JavaScript, API (Restful), XML, Java, Jelly scripting, Angular JS.
* Experience working with relational databases (e.g., PostgreSQL, MySQL, Oracle) and writing optimized SQL queries.
* Working knowledge of GCP (BigQuery, PubSub).
* Familiarity with NoSQL databases (MongoDB, Redis, or similar).
* Experience with version control systems (Git) and standard branching workflows.
* Exposure to CI/CD pipelines using Github Actions and build tools (Maven or Gradle).
* BS or MS Degree in Computer Science, Computer Engineering, or other related fields.
* Excellent verbal and written communication skills demonstrated by the ability to present complicated solutions to multiple audiences, from the engineering team to Senior leaders.
* Strong grasp of object-oriented programming, design patterns, and clean code principles.
* Ability to write unit and integration tests (JUnit, Mockito, etc.).
* Good problem-solving skills and ability to debug complex issues.
Preferred Qualifications:
* Experience building/implementing JS utilities and full stack development experience.
* 3+ years Agile experience as well as hands on Scaled Agile Framework experience
* Machine Learning or Generative AI knowledge is a plus.
* An understanding of GRC/IRM industry trends.
Salary Range: $78,000.00 to $124,750.00 annually + bonus + benefits
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
* Competitive base salaries
* Bonus incentives
* 6% Company Match on retirement savings plan
* Free financial coaching and financial well-being support
* Comprehensive medical, dental, vision, life insurance, and disability benefits
* Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
* 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
* Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
* Free and confidential counseling support through our Healthy Minds program
* Career development and training opportunities
For a full list of Team Amex benefits, visit our Colleague Benefits Site.
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.
We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.
US Job Seekers - Click to view the "Know Your Rights" poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: ***************************
Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.
$78k-124.8k yearly 12d ago
Software Engineer Tanis Americas
Tanis 3.9
Java developer job in Salt Lake City, UT
Functieomschrijving
Are you a driven software specialist with experience in PLC, HMI, and SCADA systems, and eager to use your expertise to optimize, upgrade, and future-proof existing Tanis installations around the world? Then we'd love to hear from you!
Tanis Support is responsible for delivering service on all Tanis installations worldwide. Our work ranges from selling and executing service contracts to performing project-based overhauls, upgrades, and modifications on existing machines. Our mission is to help customers keep their installations performing at the highest level-now and in the future.
What You'll Do
As a Software Engineer within Tanis Support, you play a key role in enhancing, modernizing, and optimizing existing customer installations. You will work on project-based retrofits, upgrades, and machine modifications-often directly on-site-and ensure that systems meet the latest technical and operational requirements.
You will be part of the Tanis Support team and collaborate closely with the Support Project Manager, Field Service Engineers, and specialists from various technical disciplines.
Your responsibilities include:
Creating and developing functional descriptions for modifications to existing installations;
Developing and modifying PLC, HMI, and SCADA software within existing machine and process environments;
Performing software and hardware testing, including FAT tests for retrofit projects;
Commissioning upgraded or modified installations at customer sites worldwide;
Supporting Field Service & Commissioning with complex automation and control issues;
Coordinating and supervising external partners to ensure projects are completed on time and within budget.
VereistenWho You Are
You're flexible, solution-oriented, and enjoy switching between software development, service tasks, and international customer visits. You're also comfortable traveling about 25% of the time, including trips of 3-4 weeks abroad.
You bring:
A technical degree and experience with PLC and HMI control systems such as Rockwell RS/Logix 5000 or Siemens Step 7 / TIA Portal;
Several years of experience as a Software Engineer, preferably in an international environment;
Experience with measurement and control technology as well as servo technology;
Ability to read electrical schematics;
Nice to have: Experience with Ignition SCADA systems;
Hands on attitude to help our customers.
About Tanis
Tanis designs and installs complete production lines for the production of sugar based confections. We have grown into a global supplier of total process solutions and high-tech equipment for the confectionery and nutraceutical markets. Currently, Tanis has supplied more than 350 factories within the industry worldwide, with the biggest market being the USA.
As market leader in several continents, we now work with over 300 colleagues on the finest projects for the largest candy manufacturers worldwide. Tanis has become well-known throughout the industry and is synonymous with quality and professionalism.
Helemaal klaar!
Je sollicitatie is succesvol ingediend!
Andere vacature
$76k-105k yearly est. 44d ago
SAP Software Engineer
Cardinal Health 4.4
Java developer job in Salt Lake City, UT
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
$94.9k-135.6k yearly 60d+ ago
Software Engineer - Mid Level
Iris Software and Services 4.3
Java developer job in Salt Lake City, UT
Mid-Level Software Engineer - IRIS Software Group
IRIS Software Group, one of the UK's leading privately held software companies, delivers cloud-native solutions across accountancy, HR, payroll, education, and business operations to over 100,000 customers in 135 countries. We're transforming into an AI-first company, pioneering intelligent automation and cloud-based solutions that help our customers work smarter and more efficiently.
We're looking for a Mid-Level Software Engineer to join our Agile team, contributing to full-stack development and cloud transformation initiatives. You'll work on modern applications using .NET Core and modern front-end frameworks while supporting our AI-powered platform evolution.
Key Responsibilities:
Develop and maintain scalable full-stack applications using .NET Core and modern front-end frameworks (React, Angular, Vue.js, Blazor).
Participate in the full software lifecycle from design to production support.
Collaborate with Product Owners, designers, QA, and cross-functional teams to deliver high-quality solutions.
Contribute to code quality, testing (TDD/BDD), and best practices in development.
Troubleshoot and optimize performance across systems, APIs, and cloud services.
Continuously learn and adopt new technologies, including AI-powered solutions.
Technical Skills & Experience:
3-5 years professional software development experience (full-stack or backend-focused).
Strong proficiency in .NET Core (C#, ASP.NET Core).
Experience with front-end frameworks (React, Angular, Vue.js, Blazor).
Solid understanding of SQL/NoSQL databases and scalable architectures.
Experience with cloud platforms (Azure or AWS) and containerized applications (Docker, Kubernetes).
Familiarity with CI/CD pipelines and infrastructure as code.
Knowledge of clean architecture, SOLID principles, and distributed system design.
Soft Skills:
Strong problem-solving and analytical skills.
Collaborative mindset with excellent communication.
Willingness to mentor junior engineers and share knowledge.
Adaptable and eager to learn new technologies.
Desirable:
Experience with Node.js.
Experience with regulated domains (finance, education, govtech).
Exposure to AI tools, microservices, event-driven architectures, or advanced monitoring (DataDog, Application Insights).
$79k-106k yearly est. 57d ago
Java Developer
Collabera 4.5
Java developer job in West Valley City, UT
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
The client is a Fortune 50 multi-billion dollar revenue generating organization with a spectrum of products and services throughout major operating businesses
Job Responsibilites:
Analyze business requirements and propose design
Assist with code reviews
Develop application features
Develop automated tests for new features
Assist with application issue debugging and analysis
Qualifications
Tools/ Skills Required:
Java/Eclipse
Oracle/Hibernate
Selenium
JBoss
Dynatrace/New Relic
Experience with multi-team agile development
Angular JS
Nice to have:
Dynatarce/NewRelic
Selenium
MySQL
Zuul
Additional Information
To know more about this position, please contact:
Neeraj Mudre
************
*****************************
$83k-114k yearly est. Easy Apply 60d+ ago
Software Engineer II
Avantguard Monitoring C 4.4
Java developer job in Ogden, UT
Hybrid (Ogden, UT)
Becklar is one of the fastest growing alarm monitoring companies in the country. We exist to help people and we make the world a better place by providing our expertise and the services we deliver. At Becklar, we are defined by our core values: We Care, We're Fun, We're Innovative, We value Relationships, We give great Service, and We build and extend Trust. In short, We Care F.I.R.S.T.
Software Engineer II
Job Summary
Reporting to the VP of Software Engineering, the Software Engineer II plays a critical role in developing and delivering high-quality code, projects, and innovative solutions. In this role, you will receive mentorship and training from outstanding leaders, fostering professional growth. The Software Engineer II supports strict adherence to team policies and drives key company performance metrics. This role also upholds and exemplifies exceptional customer service, embodying the Company s core values, culture, policies, and procedures consistently by proven ability to handle tasks and projects assigned.
Essential Job Functions:
Develop, maintain, and ensure quality code.
Ability to write and understand code and deliver a quality product with limited help from others.
Communicate effectively with customers and other departments
Work well under pressure for extended periods
Strong attention to detail, focus, follow through, and follow up
Continually improve, learn, and grow - take constructive criticism from Sr. Engineers and others as needed
Follow established IT processes for change, configuration, and problem management as well as regulatory requirements
Maintain professionalism and integrity to ourselves, co-workers, and customers
Responsibilities / Duties / Tasks:
Ability to produce, test, and debug quality code while ensuring highest levels of quality
Develop highly scalable software solutions
Focus on improving problem-solving skills, deepening knowledge of systems, and expanding toolset proficiency.
Follow development standards as defined in the Becklar development standards document
Understand and implement emerging web and mobile development technologies
Gather requirements for business reporting needs with client and department resources
Work closely with the leadership team to identify and prioritize deliverables
Perform validation and verification testing through the use of test cases
Maintain individual KPIs
Ensure 85% of the time each day is spent on the development of Sprint tasks
Complete Sprint tasks in the timelines defined in Sprint planning
Other duties as prescribed - Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice
Job Qualifications / Skill Requirements:
Bachelor s Degree with 3+ years experience in professional development
Experience with C#, Node.js, Typescript, JavaScript, HTML, Angular, and SQL.
Experience writing and maintaining unit tests using XUnit or similar testing frameworks.
Has worked in and understands different cloud infrastructure?(AWS).
Has knowledge and understanding of different cloud serverless technologies
Gained proficiency with one or more of the following: SQL,?Relational and non-relational databases (SQL Server, Aurora Postgresql, DynamoDB).
Ability to design and implement scalable, maintainable, and secure database solutions following best practices.
Solid understanding of API design (RESTful) and integration.
Experience with CI/CD pipelines and version control systems such as Git.
Advanced organizational and problem-solving skills. Ability to find problems and develop strategic solutions efficiently
Commitment to excellence and providing exceptional customer service
Excellent written and verbal communication skills
Good organizational and interpersonal skills
Ability to prioritize and multitask
Acute attention to detail
Strong interpersonal skills with the ability to work cohesively within a team environment
Self-manage with moderate supervision
Ability to organize and solve problems effectively
Proven capacity to handle the tasks given and may even be able to help newer employees learn
$77k-108k yearly est. 14d ago
iOS Software Developer
Drive Current
Java developer job in Salt Lake City, UT
We're an agile company of 20 software development professionals / geeks. We embrace iterative development, test automation and frequent releases. We strive to continuously learn and evolve while delivering working software that we can all be proud of.
Job Description
As an iOS developer, you will be working with a small team of engineers to develop our first foray into the mobile marketplace. You will have influence over every aspect of the iOS development process from API creation to design as you architect, build, iterate and manage our set of mobile applications.
Technical Skills:
3+ years of experience in mobile application development.
Fluency with Objective-C and Swift.
Experience releasing at least one application into the App Store.
Must know OOP, Design Patterns and MVC design methodologies.
OcUnit, XCUnit, Appium, WebDriver and automated testing experience a plus.
Qualifications
Technical Skills:
3+ years of experience in mobile application development.
Fluency with Objective-C and Swift.
Experience releasing at least one application into the App Store.
Must know OOP, Design Patterns and MVC design methodologies.
OcUnit, XCUnit, Appium, WebDriver and automated testing experience a plus.
Bachelors degree in Computer Science, Computer Engineering, Information Systems or equivalent experience is preferred. There are plenty of self-taught people on the team as well though.
Additional Information
Benefits include:
4 weeks personal time off / vacation per year
9 paid federal holidays
Health, vision and dental insurance
401K with 4% matching
Free lunches, healthy snacks, beverages, etc.
Paid mobile phone, home internet and gym membership
Education reimbursement for relevant classes
We have a fun, informal working environment and strongly believe in maintaining a good work / life balance. You'll work with a team of passionate developers that use the most modern and progressive software development practices.
Learn more about our team at ********************
Keywords: iOS, Mobile, Apple, Ipad, Iphone, Objective-C, Swift, OcUnit, Appium, XCode, Development, Software Engineer, Software, Programmer, Developer.
$65k-89k yearly est. 1d ago
Software Dev Engineer 4- 5 yr fixed term
The Church of Jesus Christ of Latter-Day Saints 4.1
Java developer job in Riverton, UT
The Software Development Engineer 4 is a seasoned professional with strong expertise in Microsoft Dynamics 365 Customer Engagement (Sales, Customer Service, Field Service) and the Power Platform for a lead role responsible for developing technical designs and maintaining software to support facilities maintenance worldwide. You'll work at the intersection of engineering and operations: ensuring high availability, seamless integrations, proactive monitoring, and well-defined processes that keep systems stable and teams effective. The individual may be asked to act as a technical lead on projects or solutions with moderate complexity or scope. This is an individual contributor role.
5 year fixed term position
You will play a key role in enabling the Church to deliver an innovative, low-code solution while ensuring long-term stability, governance, and business impact.
This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.
We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply.
Responsibilities
Contribute to and perform analysis of functional requirements
Participate in vendor or technology evaluations and identify critical gaps in their offerings
Design, deploy, and support hybrid systems optimized for D365 CE and Power Platform.
Code APIs to integrate cloud and on-premises systems and extend platform capabilities.
Develop applications designed to enhance or extend features offered by cloud platforms.
Participate in the formulation of technical recommendations
Act as a technical lead and mentor peers
Create technical designs mapped to functional requirements
Provide estimates for development tasks
Design, develop, and test code for software development projects
Participate in code reviews
Develop technical documentation
Participate in the Incident Management process and fix defects on a 24/7 basis
Contribute to the design, and implementation, and measures required to protect solutions from security compromise
Comply with policies, standards, and regulatory requirements and ensure all others are doing the same
Document new technical knowledge and train others on emerging needs and technologies
Qualifications
Bachelor's degree in related field or equivalent professional experience
Six years of progressive relevant professional experience
Experience administering, integrating, and governing enterprise D365, Azure, and Power Platform solutions
Proficiency in scripting and coding (C#, React, JSON, YAML etc.)
Proficiency in Fetch XML, Dataverse and other APIs, configuration management, and automation tools
Strong understanding of Agile Software Development methodologies and principles
Solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based (e.g., interface domain logic and database layers)
Outstanding verbal and written communication skills
Ability to mentor and train peers
Exceptional troubleshooter with the ability to solve problems in a timely manner under pressure
Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
Solid understanding of systems and subsystems
Familiarity with Cloud Based Platforms and services
Strong understanding of DevSecOps
Strong understanding of Continuous Integration and Continuous Delivery principles.
Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of this role
Proven aptitude and willingness to learn new technologies and programming languages
This job operates in a professional environment
To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment
Preferred:
Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports
$74k-105k yearly est. Auto-Apply 59d ago
Software Engineer I, Global Risk & Compliance Technology
American Express 4.8
Java developer job in Sandy, UT
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
From building next-generation apps and microservices to using AI to help protect our franchise and customers from fraud, you could be doing ambitious work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power our digital systems, services, products and platforms. If you love to work with APIs, contribute to open source, or use the newest technologies, we'll support you with an open environment and learning culture.
The position of Engineer will be a part of a dynamic and growing team within the GRCT organization at American Express. The successful candidate will be responsible for designing scalable and optimal solutions across the Compliance & Risk domains with hands on configuring in the Service Now platform as well as groundbreaking technology to offer the best solution to support the business needs. They will provide ServiceNow experience, using Business and Technology knowledge to help develop and implement business partner strategies on time and within budget. The Candidate will participate in a wide range of activities across the portfolio, supporting functional capabilities and working primarily with other Engineers, Product Owners, and Staff Engineers.
**Responsibilities:**
+ Responsible for the timely delivery of development projects and may be involved in all aspects of the development life cycle, from requirements analysis and design through development, testing, implementation, and documentation.
+ Completes technology/implementation design documentation.
+ Provides estimates for design, build, test, and implementation phases.
+ Undertakes regular code reviews to ensure alignment with development, implementation, and performance standards, providing coaching and mentoring on design and coding techniques to engineers in scrum team.
+ Assists with updates to program specification/implementation documentation.
+ Works with scrum team to prepare configurations for production.
+ Involved in unit, integration, and user acceptance testing - reviews test scripts; aligns with wider testing strategy.
+ Provides consultation to product owners with recommendations to drive their requirements to success.
+ Provides input into technology roadmap and architectural direction based on product roadmaps. This can include supporting product evaluations through tooling recommendations based on gaps/needs, as well as helping to identify 3rd party tech and security strengths/gaps as period assessments of tooling as business/climate needs evolve and products offered change
+ Participate as part of a scrum team applying agile principles and tools including Rally.
**Minimum Qualifications:**
+ 3 years of hands-on experience developing backend applications using Java (8 or above).
+ Experience using applicable programming methodologies: JavaScript, API (Restful), XML, Java, Jelly scripting, Angular JS.
+ Experience working with relational databases (e.g., PostgreSQL, MySQL, Oracle) and writing optimized SQL queries.
+ Working knowledge of GCP (BigQuery, PubSub).
+ Familiarity with NoSQL databases (MongoDB, Redis, or similar).
+ Experience with version control systems (Git) and standard branching workflows.
+ Exposure to CI/CD pipelines using Github Actions and build tools (Maven or Gradle).
+ BS or MS Degree in Computer Science, Computer Engineering, or other related fields.
+ Excellent verbal and written communication skills demonstrated by the ability to present complicated solutions to multiple audiences, from the engineering team to Senior leaders.
+ Strong grasp of object-oriented programming, design patterns, and clean code principles.
+ Ability to write unit and integration tests (JUnit, Mockito, etc.).
+ Good problem-solving skills and ability to debug complex issues.
**Preferred Qualifications:**
+ Experience building/implementing JS utilities and full stack development experience.
+ 3 years Agile experience as well as hands on Scaled Agile Framework experience
+ Machine Learning or Generative AI knowledge is a plus.
+ An understanding of GRC/IRM industry trends.
**Qualifications**
Salary Range: $78,000.00 to $124,750.00 annually bonus benefits
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
+ Competitive base salaries
+ Bonus incentives
+ 6% Company Match on retirement savings plan
+ Free financial coaching and financial well-being support
+ Comprehensive medical, dental, vision, life insurance, and disability benefits
+ Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
+ 20 weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
+ Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
+ Free and confidential counseling support through our Healthy Minds program
+ Career development and training opportunities
For a full list of Team Amex benefits, visit our Colleague Benefits Site .
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.
We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.
US Job Seekers - Click to view the " Know Your Rights " poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: ***************************
Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.
**Job:** Technologies
**Primary Location:** US-Utah-Sandy
**Schedule** Full-time
**Req ID:** 25023386
$78k-124.8k yearly 12d ago
Java Developer
Collabera 4.5
Java developer job in West Valley City, UT
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
Responsibilities:
An average day would consist of checking for build failures from previous days work being checked in and ran by automation build/deploy/test process and fixing if applicable.
Attend daily status meeting to discuss status updates roadblocks and/or alerts.
Work w/ either team members or individually (depending on given release requirements) to develop and test features scheduled for next release.
This position will have the primary responsibility of maintaining technology stack maturity and problem/performance tuning of existing framework.
2ndary responsibilities will include new feature development.
Qualifications
Required:
4-5 years experience in Java/JSP J2EE development
2+ years experience HTML, CSS & JavaScript
3+ years SQL experience.
2+ year experience developing production quality software for internal/external users
2+ years software architecture experience
Excellent communication/collaboration skills
Highly accountable and self motivated
Additional Assets:
Secure Web Development
Unit Testing
Scrum or other Agile software development experience
Documentation Skills
Healthcare Industry knowledge/experience
Additional Information
To get further details or to apply for this position please contact:
Nishita Honest
************
*******************************
How much does a java developer earn in West Jordan, UT?
The average java developer in West Jordan, UT earns between $63,000 and $111,000 annually. This compares to the national average java developer range of $68,000 to $114,000.
Average java developer salary in West Jordan, UT
$84,000
What are the biggest employers of Java Developers in West Jordan, UT?
The biggest employers of Java Developers in West Jordan, UT are: