Senior Software Engineer
9 hours ago
The Senior Software Engineer provides advanced technical expertise and guidance in the architecture, design, programming, testing, documentation, and implementation of complex computer applications and systems.
Key Responsibilities- Act as the technical lead for highly complex projects related to the development of new systems, architecture, applications, or technology capabilities in support of business goals.
- Hold primary technical responsibility for software development of business-critical applications and integration processes.
- Command proficiency in skills required to achieve desired technical and business outcomes.
- Perform project planning, system analysis, software design, and coding, testing, documentation, implementation, and research activities as necessary for software engineering projects.
- Provide technical leadership to staff and direct work of software engineers and various analysts in the completion of assigned projects.
- Plan, schedule, and assign work based on established priorities.
- Oversee software development and ensure conformance to performance optimization and interoperability standards and requirements.
- Ensure adherence to secure development lifecycle practices and policies.
- Act as the subject matter expert and consult with clients on company's IT strategy and business requirements.
- Collaborate with IT teams from applications and infrastructure to identify technology deficiencies and improvement opportunities in practices and procedures.
- Coach and mentor other team members in technical matters, software development practices, project management techniques, and security implementations.
- Stay current with industry standards techniques for software development and apply them to development, testing, integration, and reporting processes where appropriate.
- Bachelor's degree in management information systems (MIS), computer science, or related technical field; or equivalent work experience.
- Minimum of six years of experience in business software application design, development, integration, and/or installation.
- Advanced knowledge of programming, integration, and application security models.
- Proficiency with a variety of software development tools.
- Experience in the industry or in an environment whose scope, size, and complexity are comparable.
- Expert knowledge of open systems object design methodologies, architecture methodologies, security practices, and integration techniques.
- Advanced knowledge of relational database technology, structured analysis concepts, and software design patterns.
- Effective project management skills and ability to prioritize and handle multiple tasks and projects concurrently.
- Business analysis aptitude including communications and interpersonal skills enabling an understanding of client's needs.
- Knowledge of information technology terms, equipment, systems, functions, and major vendors.
- Experience integrating large disconnected enterprise-class systems in a robust, fault-tolerant manner consistent with industry standards.
- Able to work in a zero-code-ownership environment where the team members can modify any source file at any time.
- An expert understanding of deployment topologies ensuring secure, highly available systems.
- Effective oral and written communication skills.
- Effective analytical, problem-solving, and decision-making skills.
- Availability for periodic on-call responsibilities.
-
Senior Software Engineer
2 days ago
Salt Lake, Utah, United States Mastercard International Full timeJob DescriptionSenior Software Engineer @ Mastercard InternationalJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Mastercard International. As a Senior Software Engineer, you will be responsible for designing, developing, testing, and deploying software solutions that meet the business requirements.Key...
-
Senior Software Engineer
10 hours ago
Salt Lake, Utah, United States Mastercard International Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Mastercard International. As a key member of our software development team, you will be responsible for designing, developing, testing, and deploying software solutions that meet the business requirements.Key Responsibilities:Participate in team...
-
Senior Software Engineer
8 hours ago
Salt Lake, Utah, United States Goldman Sachs Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Goldman Sachs. As a key member of our engineering team, you will be responsible for designing, developing, and delivering cutting-edge software solutions that meet the evolving needs of our business.As a Senior Software Engineer, you will work closely with our...
-
Senior Software Engineer
4 days ago
Salt Lake, Utah, United States L3Harris Full timeJob Title:Senior Software EngineerJob Summary:L3Harris is seeking a skilled Senior Software Engineer to lead projects and develop software for embedded devices and systems. The ideal candidate will have a background in embedded real-time software development and experience with object-oriented software architecture and design.Key Responsibilities:Develop...
-
Senior Software Engineer
2 weeks ago
Salt Lake, Utah, United States Strategic Staffing Solutions Full timeJob Title: Senior Software EngineerJob Summary:Strategic Staffing Solutions is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will play a pivotal role in designing, developing, and maintaining complex software systems.Key Responsibilities:Design, develop, and test software applications using...
-
Senior Software Engineer
3 days ago
Salt Lake, Utah, United States MasterCard Full timeJob SummaryAs a Senior Software Engineer at MasterCard, you will play a key role in designing, developing, and deploying software solutions that meet the business requirements of our organization. You will work closely with cross-functional teams to estimate and own delivery tasks, automate build and run aspects of software, and drive code/design/process...
-
Senior Software Engineering Manager
2 weeks ago
Salt Lake, Utah, United States Goldman Sachs Group, Inc. Full timeAbout the RoleWe are seeking a highly experienced Senior Software Engineering Manager to join our Compliance Engineering team at Goldman Sachs Group, Inc.Key Responsibilities:Partner with global stakeholders to plan and execute engineering projects and drive product roadmaps.Lead a team of junior and senior software developers, providing guidance and...
-
Senior Software Engineer
3 days ago
Salt Lake, Utah, United States Galileo Co. Full timeAbout Galileo Co.Galileo Co. is a financial technology company that provides innovative software products and services to power the world's largest Fintechs. We are a welcoming, collaborative, and dynamic team that values creativity and technical expertise.The RoleWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our...
-
Senior Software Engineer
2 weeks ago
Salt Lake, Utah, United States L3Harris Technologies Full timeJob Title: Senior Software Engineer - System Software Integration and TestJob Summary:L3Harris Technologies is seeking a highly motivated and dynamic individual to join our team as a Senior Software Engineer for the System Software Integration and Test Team. In this role, you will develop software applications that replicate real-world scenarios to validate...
-
Senior Frontend Software Engineer
2 weeks ago
Salt Lake, Utah, United States ConsultNet Full timeJob Title: Senior Frontend Software EngineerJob Type: Contract-to-HireLocation: Remote (hybrid)Job Description:We are seeking a highly skilled Senior Frontend Software Engineer to join our team at ConsultNet. As a key member of our engineering team, you will be responsible for designing and implementing new features, maintaining existing code, and...
-
Senior Software Engineer, Data
4 days ago
Salt Lake, Utah, United States SoFi Full timeAbout SoFiSoFi is a next-generation fintech company using innovative, mobile-first technology to help our millions of members reach their goals. We're changing the way people think about and interact with personal finance.The RoleWe're seeking a highly motivated Senior Software Engineer to join our Data Platform team. As a Senior Software Engineer, you will...
-
Senior Software Engineering Manager
2 weeks ago
Salt Lake, Utah, United States Goldman Sachs Bank AG Full timeAbout the RoleWe are seeking a highly experienced Senior Software Engineering Manager to lead our Engineering team in Salt Lake City. As a key member of our organization, you will be responsible for driving the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesLead a team of...
-
Software Engineer Senior Consultant II
4 days ago
Salt Lake, Utah, United States National General Insurance Full timeJob Title: Software Engineer Senior Consultant IIAt National General Insurance, we're looking for a highly skilled Software Engineer Senior Consultant II to join our team. As a key member of our software development team, you will be responsible for implementing applications following SDLC principles to build out the product and iterative enhancements.Key...
-
Senior Software Engineer
11 hours ago
Salt Lake, Utah, United States Willis Towers Watson Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Willis Towers Watson. As a key member of our software development team, you will be responsible for leading the design, development, and delivery of back-end and front-end systems.Key ResponsibilitiesLead a small team of software developers and...
-
Senior Software Engineer
2 weeks ago
Salt Lake, Utah, United States CIRCLE Full timeAbout CircleCircle is a pioneering financial technology company at the forefront of the emerging internet of money. Our mission is to create an inclusive financial future with transparency at our core.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for...
-
Senior Software Engineer
2 weeks ago
Salt Lake, Utah, United States WTW Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to lead our team of software developers and contribute to the design, development, and delivery of back and front-end systems for WTW.Key ResponsibilitiesLead a small team of software developers and contribute to the design, development, and delivery of back and front-end...
-
Senior Software Design Engineer
1 week ago
Salt Lake, Utah, United States University of Utah Full timeJob SummaryThe University of Utah is seeking a highly skilled Senior Software Design Engineer to join our team. As a key member of our clinical research enterprise, you will play a pivotal role in designing, modifying, developing, and implementing software programming applications.ResponsibilitiesDesign and develop software applications critical to the...
-
Senior Mac Software Engineer
9 hours ago
Salt Lake, Utah, United States Avy Full timeRevolutionize Human-Computer CollaborationAvy is a pioneering startup that's redefining how people work with technology. As a founding Senior Mac Engineer, you'll play a pivotal role in bringing our innovative product vision to life.Your Key ResponsibilitiesDesign and develop high-quality software that bridges the gap between humans and computers.Collaborate...
-
Software Developer
4 days ago
Salt Lake, Utah, United States Lucid Software Full timeSoftware Engineer at Lucid SoftwareWe are seeking a highly skilled and innovative Software Engineer to join our team at Lucid Software. As a Software Engineer, you will play a key role in designing, developing, and deploying our world-class web applications that push the boundaries of what is possible in the browser.Our web applications are built using a...
-
Senior Bioinformatics Software Engineer
4 days ago
Salt Lake, Utah, United States Myriad Genetics Full timeAbout the RoleWe are seeking a highly skilled Senior/Staff Software Engineer to join our Bioinformatics software engineering team at Myriad Genetics, Inc. This is an exciting opportunity to work on innovative products that enable patients to make life-changing decisions.As a key member of our team, you will be responsible for architecting cloud-based data...