Software Engineering Lead

77007 Houston, Texas Deloitte

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant impact on our clients' success. You'll work alongside talented professionals reimagining and reengineering operations and processes that are critical to businesses. Your contributions can help clients improve financial performance, accelerate new digital ventures, and fuel growth through innovation.
Work You'll Do
Technical Leadership
+ Architectural Oversight: Guide the design and architecture of APIs, ensuring scalability, security, and maintainability.
+ Best Practices: Establish and enforce coding standards, API design guidelines, and DevOps best practices.
+ Technical Decision-Making: Make informed decisions on tools, frameworks, and technologies for both development and operations.
Team Management
+ Mentorship: Coach and mentor API developers and DevOps engineers, supporting their professional growth.
+ Resource Allocation: Assign tasks based on team members' strengths and project priorities.
+ Performance Management: Conduct regular performance reviews and provide constructive feedback.
Collaboration and Communication
+ Cross-Functional Liaison: Act as the main point of contact between the API/DevOps team and other stakeholders (e.g., Product Managers, QA, Security).
+ Documentation: Ensure proper documentation of APIs, deployment processes, and operational runbooks.
+ Status Reporting: Communicate progress, risks, and issues to leadership and stakeholders.
Project Delivery
+ Sprint Planning: Lead sprint planning, backlog grooming, and retrospectives.
+ Quality Assurance: Oversee code reviews, automated testing, and CI/CD pipelines to maintain high-quality deliverables.
+ Incident Management: Guide the team in troubleshooting and resolving production issues.
DevOps Enablement
+ CI/CD Ownership: Oversee the implementation and maintenance of continuous integration and deployment pipelines.
+ Infrastructure as Code: Ensure infrastructure is managed using code (e.g., Terraform, CloudFormation).
+ Monitoring & Reliability: Champion monitoring, alerting, and reliability engineering practices.
Security and Compliance
+ API Security: Ensure APIs are secure (authentication, authorization, data validation).
+ DevOps Security: Promote secure DevOps practices (secrets management, vulnerability scanning).
+ Compliance: Ensure processes adhere to relevant regulatory and organizational standards.
Continuous Improvement
+ Process Optimization: Identify bottlenecks and drive process improvements.
+ Tool Evaluation: Continuously assess and adopt new tools and technologies to improve productivity and quality.
The Team
Deloitte's Government & Public Services (GPS) practice - our people, ideas, technology and outcomes - is designed for impact. Serving federal, state, & local government clients as well as public higher education institutions, our team of professionals brings fresh perspective to help clients anticipate disruption, reimagine the possible, and fulfill their mission promise.
Our Engineering as a Service offering provides end-to-end design, implementation, and technology operations, leveraging our core engineering expertise. We help transform engineering teams, modernize technology, & deliver complex programs with a product engineering mindset. Our flexible delivery models- traditional teams, pools, or pods, are tailored for each client's needs, offering engineering-led Advise, Implement, & Operate capabilities to accelerate innovation.
The Project Delivery Talent Model is designed for professionals with specialized skills that align to a current client need. Team members focus on delivering services to clients, without additional expectations related to business development or promotion. Their employment is tied to their role on a project, and they are eligible for a benefits package that is competitive for project delivery-focused professionals.
Qualifications
Required:
+ Bachelor's degree
+ Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
+ Must be able to obtain and maintain the required clearance for this role
+ 8+years experience in software engineering with a focus in API architecture and DevOps leadership
Preferred:
+ GitHub, Kubernetes, Disaster Recovery Center, Amazon Web Services (AWS), Oracle
+ Extensive experience in API architecture, including RESTful design, scalability, authentication, and authorization.
+ Proficiency in CI/CD tooling (e.g., Jenkins, GitHub Actions), infrastructure as code (Terraform, CloudFormation), and container orchestration (Kubernetes)
+ Strong leadership in mentoring engineers, conducting code reviews, and managing Agile sprint cycles.
+ Expertise in secure DevOps practices, including secrets management, vulnerability scanning, and compliance automation.
+ Skilled in cross-functional collaboration, technical documentation, and incident response within cloud-native environments.
Information for applicants with a need for accommodation: qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.
View Now

Lead Software Engineer

77007 Houston, Texas Elior North America

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Reference Number:** **33230**
**Employment Type:** **Full-Time** **,** **Onsite**
**Segment:** **Elior Corporate**
**Brand:** **Elior North America Corporate**
**State:** **Texas (US-TX)**
**Lead Software Engineer**
**Build the future of food service technology - Lead, code, and innovate.**
We're looking for a **Lead Software Engineer** to design, develop, and maintain critical software applications for a leading **Food Service Operations provider.** This role combines **hands-on coding with technical leadership** , giving you the opportunity to shape architecture, mentor team members, and deliver scalable solutions that bring the **middle office and B2B applications to the forefront of food service delivery.**
You'll work on high-impact, in-house digital applications, including:
+ **Front-office (B2C and B2B) applications**
+ **Middle-office systems that optimize operations and drive efficiency across the business**
This role is open to candidates based in **Houston, TX; Pittsburgh, PA; or Minneapolis, MN.**
**What You'll Do**
+ Lead the design, architecture, and implementation of scalable, maintainable software solutions.
+ Translate business needs into technical specifications and actionable solutions.
+ Build, test, and maintain high-quality code while following best practices and coding standards.
+ Integrate UX/UI designs into functional applications.
+ Troubleshoot complex technical issues and optimize system performance.
+ Mentor and guide engineering team members, promoting a culture of innovation and continuous improvement.
+ Document technical solutions and ensure knowledge sharing across the team.
**What We're Looking For**
+ Proven experience designing scalable, high-performance applications.
+ Strong skills in **C#, JavaScript/TypeScript, Angular, and Entity Framework.**
+ Experience with **Clean Architecture, Domain-Driven Design (DDD), Microservices,** and development best practices.Cloud development experience (preferably **Microsoft Azure** ) and DevOps (CI/CD).Solid understanding of **databases (SQL Server** ) and object-oriented programming.Ability to balance **hands-on coding** with leadership and mentoring responsibilities.Strong problem-solving, analytical, and communication skills.
**Qualifications**
+ Bachelor's degree in Computer Science, Software Engineering, or related field.
+ 5+ years of professional .NET development experience.
+ Experience with **Azure services** (AKS, Functions, App Services, Data Lake, Data Factory, Logic Apps).
+ Familiarity with service-oriented architectures and containerization.
+ Front-end development experience with **Angular.**
+ AI/ML experience is a plus but not required.
**Why You'll Love This Role**
+ **Lead and build** : Own architecture decisions while staying hands-on with coding.
+ **Impact food service delivery** : Develop critical middle-office and B2B applications that enhance operational efficiency and customer experience.
+ **Multiple locations** : Join a team in **Houston, Pittsburgh, or Minneapolis.**
+ **Innovation-first culture** : Collaborate with talented engineers on cutting-edge solutions.
+ **Mentor and grow** : Develop your team while advancing your own technical leadership skills.
**Preferred Certifications**
+ Microsoft Certified: Azure Developer Associate
+ Certified Software Development Professional
+ Certified Solutions Architect
+ Certified ScrumMaster (CSM)
** Ready to lead, code, and drive innovation at the forefront of food service delivery? Apply today!**
**About Elior North America:**
Elior North America is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. We are committed to diversity and encourage applications from people of all backgrounds and abilities. We take pride in supporting the development of our employees and their skills at all levels and in fostering an environment of growth.
At Elior North America, we are committed to offering growth and advancement opportunities for all of our employees. The valuable skills and experience you've gained with Elior will propel you further in your career, whether with our corporate office or one of our brand segments.
**Disclaimer:** This job description can be revised by management as needed.
View Now

Software Project Lead Engineer Space Vehicle Embedded Software Development

77007 Houston, Texas CACI International

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Software Project Lead Engineer Space Vehicle Embedded Software Development
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: NACI
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
**The Opportunity:**
CACI is looking for experienced lead human spaceflight software engineers to provide project leadership and technical expertise in embedded software systems to support development of human-rated space vehicle avionics and subsystem software. The individual will work with current and future space flight projects at NASA Johnson Space Center including Lunar Gateway, Human Landing System (Lunar Lander), next generation space suits, and the Orion spacecraft. This work will include prototyping, requirements definition, design, development, test and verification, integration and certification of embedded software.
This position requires a self-motivated, capable person with strong verbal and written communication skills. In addition to outstanding technical expertise, the individual must be very people savvy, have leadership experience and strong customer relationship skills, possess a positive team-player attitude, be flexible and willing to take on new assignments and responsibilities as they arise, and be an articulate speaker able to communicate complex technical ideas in a convincing manner. The individual must share our passion for our Nation's Space Program and share in the excitement of developing the next human-rated space vehicles.
**Responsibilities:**
+ Design and develop embedded software prototype and flight software.
+ Perform systems engineering in support of software requirements and interface definitions, design, and performance analysis.
+ Perform software integration, test, and verification.
+ Integrate and test software/hardware in avionics test bed and flight certification environments.
+ Collaborate with engineering teams and contractors across multiple NASA programs and projects.
+ Ensure adherence to JSC standard software process practices.
+ Willingness to take on a future technical leadership role including leading a software development team, developing and prioritizing new features based on customer needs, interacting with and providing support to users, managing project schedule, and giving large presentations and demonstrations of product capabilities.
+ Support customer status reporting.
+ Support recruiting and team member development initiatives.
**This work takes place at NASA/JSC in Houston, TX, a highly stimulating and dynamic environment that is critical in human space flight and the space exploration initiative.**
**Qualifications:**
_Required:_
+ Must be a U.S. Citizen or Permanent Resident to facilitate access to USG facilities.
+ B.S. in Aerospace, Electrical, Software, Computer, or Systems Engineering, Computer Science, or related disciplines required.
+ At least ten years of experience in embedded software development for safety-critical software. Experience can be for aerospace vehicles, e.g., commercial or high-performance aircraft, satellites, or in other industries, e.g., oil and gas.
+ Experience in technical leadership of software development teams.
+ Strong C programming skills.
+ Experience developing software in a Linux environment.
+ Strong Python development skills.
+ Must have significant experience in the entire software life cycle.
+ Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.
+ Ability to manage multiple priorities with little supervision.
+ Must be a highly responsible, team-oriented individual with strong work ethic.
+ Must have highly developed coordination and organization skills.
_Desired:_
+ M.S. in Aerospace, Electrical, Software, Computer, or Systems Engineering, Computer Science, or related discipline.
+ Project Management Professional (PMP) Certification.
+ C++ programming skills.
+ Object Oriented Analysis and Design (OOAD) experience.
+ Experience in Real-time Operating Systems, preferably VxWorks.
+ Experience developing embedded firmware for microcontrollers.
+ Experience developing and troubleshooting device drivers.
+ Experience in NASA Core Flight Software (CFS).
+ Experience in Time-Triggered Ethernet (TTE).
+ Experience in other bus communication protocols (e.g., 1553, RS-422, RS-232, USB, Ethernet).
+ Experience with digital signal processors (DSPs).
+ Experience with NASA / CACI Trick Simulation Framework.
+ Experience developing and troubleshooting device drivers.
+ Experience in software and systems integration.
+ Experience in automated testing.
+ Experience in verification testing.
+ Experience with GitLab and the Git version control system.
+ Experience using Jira.
+ Experience working in an Agile software development environment.
+ Experience in human-rated space vehicles, e.g., Space Shuttle, Space Station, Orion, Commercial Crew, and in specific vehicle software domains (e.g., C&T, C&DH, GN&C software).
+ Familiarity with CMMI Level 3 (or above) process areas.
**_This position is contingent on funding and may not be filled immediately. However, t_** **_his position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI._**
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
**___**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here ( .
The proposed salary range for this position is:
$90,300 - 189,600 USD
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
View Now

Lead Software Engineer - Java

77007 Houston, Texas JPMorgan Chase

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the Corporate Technology organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
**Job responsibilities**
+ Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
+ Works at code-level with Java, Spring, and AWS cloud environment
+ Develops secure high-quality production code, and reviews and debugs code written by others
+ Designs and develops strategies to provide end-to-end automation, architecture design, performance and monitoring, best practices, proof of concepts, product design, and transition to operations
+ Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
+ Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
+ Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
+ Adds to team culture of diversity, opportunity, inclusion, and respect
**Required qualifications, capabilities, and skills**
+ Formal training or certification on software engineering concepts and 5+ years applied experience
+ Hands-on practical experience delivering system design, application development, testing, and operational stability
+ Advanced hands-on coding experience in Java, Spring, Spring Boot based technologies within an AWS Cloud environment
+ Proficient in all aspects of the Software Development Life Cycle and Agile methodologies such as CI/CD, Application Resiliency, and Security
+ Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
+ Hands-on experience designing, developing and deploying software components onAWS using common compute and storage services such as ECS, Lambda, S3, and Aurora RDS
+ Demonstrated ability in leading and managing software engineering teams, with a focus on individual growth and overall team performance.
+ Expertise in working with REST APIs & Kafka Messages, ensuring efficient communication and integration between different systems
+ Proven experience in providing end-user support with excellent problem-solving abilities
+ Advanced knowledge of Unix, Windows, networking and scripting
**Preferred qualifications, capabilities, and skills**
+ Certified AWS Cloud Practitioner, Developer or Solutions Architect
+ Proficient in using Terraform to deploy infrastructure-as-code to public cloud
+ Experience in Linux scripting such as Bash, KSH and Front End Technologies
+ In-depth knowledge of the financial services industry and their IT systems
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
View Now

Lead Software Engineer - Java

77007 Houston, Texas JPMorgan Chase

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank organization, you are an integral part of an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. As a core technical contributor, you will be responsible for implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm's business objectives.
**Job responsibilities**
+ Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
+ Works at code level with Java while leading a team of developers and provides regular coaching, conduct code and design reviews
+ Works directly with business, quant and technology teams to articulate new technology requirements and solve business problems
+ Collaborates with other members of a globally distributed team to brainstorm new ideas / solutions, and provide mentoring and technical expertise to the team
+ Develops specific enhancements and build new solutions to fulfill business objectives related to new business requirements
+ Owns the end-to-end process of feature deliveries through the full SDLC process, including requirements gathering, development, unit and integration testing, packaging, deployment, and support
+ Work closely with other technology teams to ensure that required changes are made in other systems
+ Ensures technology solutions meet business and client requirements, that they are robust and supportable
+ Documents release procedures and support notes for deliverables to enable proper support by our production management groups
+ Provides third level production support on a rotation basis - analyze issues observed in production, provide detailed analysis and recommendations to production management groups, and identify opportunities to improve the production system
**Required qualifications, capabilities, and skills**
+ Formal training or certification on software engineering concepts and 5+ years applied experience
+ Proficient in all aspects of the Software Development Life Cycle and tools including Git/Bitbucket, Jira, Jenkins, Gradle, Maven
+ Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, Security, Test-Driven Development (TDD), and using tools such as JUnit and mocking frameworks
+ Hands-on coding experience in Java, and understanding of Java Core concepts including object-oriented design, memory management, multi-threading/concurrency, and new language features up to Java 17 while leading team of Software Engineers
+ Expertise in Java technologies/frameworks such as Spring/Spring Boot, and REST based services
+ Expertise in designing and implementing scalable microservice architectures with high resiliency capabilities
+ Proficiency in Unix/Linux environments, ability to navigate the system, investigate processes and logs
+ Expertise in Databases, relational, and No-SQL and JVM performance analysis including profiling, heap dump analysis, thread dump analysis, and GC tuning
+ Demonstrated ability in supporting production environments, responding to user concerns, and taking ownership of production issues while working in a third level advanced support capacity
**Preferred qualifications, capabilities, and skills**
+ In-depth knowledge of the financial services industry and their IT systems
+ Knowledge of cloud compute platforms, including AWS.
+ Hands-on coding experience in C++ or C#
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
View Now

Lead Software Engineer - Java

77001 Houston, Texas JPMorgan Chase Bank, N.A.

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank organization, you are an integral part of an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. As a core technical contributor, you will be responsible for implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm's business objectives.

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Works at code level with Java while leading a team of developers and provides regular coaching, conduct code and design reviews
  • Works directly with business, quant and technology teams to articulate new technology requirements and solve business problems
  • Collaborates with other members of a globally distributed team to brainstorm new ideas / solutions, and provide mentoring and technical expertise to the team
  • Develops specific enhancements and build new solutions to fulfill business objectives related to new business requirements
  • Owns the end-to-end process of feature deliveries through the full SDLC process, including requirements gathering, development, unit and integration testing, packaging, deployment, and support
  • Work closely with other technology teams to ensure that required changes are made in other systems
  • Ensures technology solutions meet business and client requirements, that they are robust and supportable
  • Documents release procedures and support notes for deliverables to enable proper support by our production management groups
  • Provides third level production support on a rotation basis - analyze issues observed in production, provide detailed analysis and recommendations to production management groups, and identify opportunities to improve the production system

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Proficient in all aspects of the Software Development Life Cycle and tools including Git/Bitbucket, Jira, Jenkins, Gradle, Maven
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, Security, Test-Driven Development (TDD), and using tools such as JUnit and mocking frameworks
  • Hands-on coding experience in Java, and understanding of Java Core concepts including object-oriented design, memory management, multi-threading/concurrency, and new language features up to Java 17 while leading team of Software Engineers
  • Expertise in Java technologies/frameworks such as Spring/Spring Boot, and REST based services
  • Expertise in designing and implementing scalable microservice architectures with high resiliency capabilities
  • Proficiency in Unix/Linux environments, ability to navigate the system, investigate processes and logs
  • Expertise in Databases, relational, and No-SQL and JVM performance analysis including profiling, heap dump analysis, thread dump analysis, and GC tuning
  • Demonstrated ability in supporting production environments, responding to user concerns, and taking ownership of production issues while working in a third level advanced support capacity

Preferred qualifications, capabilities, and skills

  • In-depth knowledge of the financial services industry and their IT systems
  • Knowledge of cloud compute platforms, including AWS.
  • Hands-on coding experience in C++ or C#

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

Apply Now

Lead Software Engineer - Java

77001 Houston, Texas JPMorgan Chase Bank, N.A.

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Corporate Technology organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Works at code-level with Java, Spring, and AWS cloud environment
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Designs and develops strategies to provide end-to-end automation, architecture design, performance and monitoring, best practices, proof of concepts, product design, and transition to operations
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced hands-on coding experience in Java, Spring, Spring Boot based technologies within an AWS Cloud environment
  • Proficient in all aspects of the Software Development Life Cycle and Agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Hands-on experience designing, developing and deploying software components onAWS using common compute and storage services such as ECS, Lambda, S3, and Aurora RDS
  • Demonstrated ability in leading and managing software engineering teams, with a focus on individual growth and overall team performance.
  • Expertise in working with REST APIs & Kafka Messages, ensuring efficient communication and integration between different systems
  • Proven experience in providing end-user support with excellent problem-solving abilities
  • Advanced knowledge of Unix, Windows, networking and scripting

Preferred qualifications, capabilities, and skills

  • Certified AWS Cloud Practitioner, Developer or Solutions Architect
  • Proficient in using Terraform to deploy infrastructure-as-code to public cloud
  • Experience in Linux scripting such as Bash, KSH and Front End Technologies
  • In-depth knowledge of the financial services industry and their IT systems

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

Apply Now
Be The First To Know

About the latest Software team lead Jobs in Houston !

NASA Software Project Lead Engineer: Space Vehicle Simulation + Software Development

77007 Houston, Texas CACI International

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

NASA Software Project Lead Engineer: Space Vehicle Simulation + Software Development
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
_CACI provides_ **_expertise_** _and_ **_technology_** _to enterprise and mission customers in support of national security missions and government transformation for defense, intelligence, and civilian customers._
_CACI's culture is the driving force behind our success. Our culture defines who we are, how we act, and what we believe is both the right way and our duty in conducting business. Our culture unifies us as a company and strengthens our resolve to meet our customers' - and our country's - most critical missions._
CACI is looking for experienced lead spaceflight simulation software engineers to provide project leadership and technical expertise in simulation software math model development and integration to support human-rated space vehicle engineering and training simulations. You will work with current and future space flight simulations and models at NASA Johnson Space Center including Lunar Gateway, Human Landing Systems, future exploration systems, flexible spacecraft modeling, and robotic manipulators. You will include project leadership including prototyping, requirements definition, design, development, test and verification, integration of simulations and math models.
This position may not be in a lead role initially, but, may begin in a senior engineering role involving extensive technical work. The position will lead to a future role in leadership.
**The Opportunity:**
This position requires a self-motivated, capable person with strong verbal and written communication skills. In addition to outstanding technical expertise, the individual must be very people savvy, have leadership experience and strong customer relationship skills, possess a positive team-player attitude, be flexible and willing to take on new assignments and responsibilities as they arise, and be an articulate speaker able to communicate complex technical ideas in a convincing manner. The individual must share our passion for our Nation's Space Program and share in the excitement of developing the next human-rated space vehicles.
**Qualifications:**
+ Design and develop spacecraft simulations and math models for engineering and training simulations.
+ Perform systems engineering in support of simulation requirements, interfaces, design, and performance.
+ Perform engineering analysis using simulation.
+ Perform simulation and math model integration, test, and verification.
+ Integrate and test simulation software/hardware.
+ Collaborate with engineering teams and contractors across multiple NASA programs and projects.
+ Ensure adherence to JSC engineering software process practices.
+ Willingness to take on a future technical leadership role including leading a software development team, developing and prioritizing new features based on customer needs, interacting with and providing support to users, managing project schedule, and giving large presentations and demonstrations of product capabilities.
+ Support customer status reporting.
+ Support people leadership including assignments and project leadership.
+ Support recruiting and team member development initiatives.
**This work takes place at NASA/JSC in Houston, TX, a highly stimulating and dynamic environment that is critical in human space flight and the space exploration initiative.**
_Required:_
+ Must be a U.S. Citizen or Permanent Resident to facilitate access to USG facilities.
+ B.S. in Aerospace, Electrical, Software, Computer Science, or related disciplines required.
+ At least ten years of experience in simulation development.
+ Experience in technical leadership of simulation software development teams.
+ Strong C++ programming skills.
+ Experience developing software in a Linux environment.
+ Experience coding with Python.
+ Experience in simulation integration and development.
+ Experience in math model/simulation unit testing.
+ Experience in simulation verification and validation.
+ Must have experience in the entire software life cycle.
+ Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.
+ Ability to manage multiple priorities with little supervision.
+ Must be a highly responsible, team-oriented individual with strong work ethic.
_Desired:_
+ M.S. in Aerospace, Electrical, Software, Computer Science, or related discipline.
+ Experience with the Trick Simulation Environment.
+ Experience reviewing, understanding, and estimating effort for NASA task orders and with NASA contracting/proposals
+ Experience with simulation development at NASA-JSC
+ Object Oriented Analysis and Design (OOAD) experience.
+ Experience developing or integrating 3-D graphics for simulations.
+ Experience developing real-time video acquisition and processing software.
+ Experience with Git.
+ Experience in human-rated space vehicle subsystem domains (e.g., ECLSS, EPS, Propulsion, Mechanisms, C&T, C&DH, GN&C, Robotics).
+ Experience with all aspects of project management.
**_This position is contingent on funding and may not be filled immediately. However, t_** **_his position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI._**
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
**___**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here ( .
The proposed salary range for this position is:
$90,300 - 189,600 USD
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
View Now

Lead Software Engineer - Python/React

77007 Houston, Texas JPMorgan Chase

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector - Risk Technology team, you play a crucial role in an agile team dedicated to enhancing, building, and delivering reliable, market-leading technology products that are secure, stable, and scalable. As a key technical contributor, you are tasked with implementing essential technology solutions across diverse technical domains, supporting various business functions to achieve the firm's business goals.
**Job responsibilities**
+ Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
+ Develops secure high-quality production code, and reviews and debugs code written by others
+ Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
+ Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
+ Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
+ Adds to team culture of diversity, opportunity, inclusion, and respect
**Required qualifications, capabilities, and skills**
+ Formal training or certification on software engineering concepts and 5+ years applied experience
+ Hands-on practical experience delivering system design, application development, testing, and operational stability
+ Advanced in one or more programming language(s) - Python, React
+ Proficiency in automation and continuous delivery methods
+ Proficient in all aspects of the Software Development Life Cycle
+ Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
+ Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
+ In-depth knowledge of the financial services industry and their IT systems
+ Practical cloud native experience
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
View Now

Lead Software Engineer- Full Stack

77007 Houston, Texas JPMorgan Chase

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you are an essential member of an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. As a core technical contributor, you will be responsible for implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm's business objectives.
**Job responsibilities**
+ Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
+ Develops secure high-quality production code, and reviews and debugs code written by others
+ Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
+ Implements statistical algorithms in scala, java on large data sets
+ Works with cloud enablement technologies including AWS & its various services
+ Works with different data platforms including on premise Hadoop servers, AWS, Databricks and Kubernetes
+ Performing unit test cases and integration testing using java for software components
**Required qualifications, capabilities, and skills**
+ Formal training or certification on software engineering concepts and 5+ years applied experience
+ Hands-on practical experience delivering system design, application development, testing, and operational stability
+ Advanced in one or more programming language(s)- **Java, J2ee, Front End (React, Angular)** based technical skills
+ Proficiency in automation and continuous delivery methods
+ Experience with **Relational Databases & SQL**
+ Knowledge of **GIT, bitbucket, Maven**
+ Proficient in all aspects of the Software Development Life Cycle
+ Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
+ Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
+ Practical cloud native experience- **AWS cloud with hands-on various AWS services- Cloud Computing, Spring boot, Spring cloud**
+ Experience with development of microservices and REST API
**Preferred qualifications, capabilities, and skills**
+ Experience in Java 8/11/17, Object-Oriented design & analysis is a plus
+ Knowledge on Big Data technical stack preferably with spark
+ Experience with Unix, shell scripts, python is a plus
+ Working experience on Scala & Spark is a nice to have skill
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Team Lead Jobs View All Jobs in Houston