88 Software Lead jobs in Erlanger
Staff Engineer - Embedded Software Lead
Posted 7 days ago
Job Viewed
Job Description
Job Description Summary
Responsible for leading the execution of embedded software on programs to meet assigned objectives in a LEAN environment. In this role, you will create parameters to make decisions, apply concepts to issues of significant complexity, and solve problems through immediate action or short-term planning. The Staff Engineer will demonstrate significant domain expertise guiding others in the design, implementation, and testing of open and closed loop control systems and/or embedded software resulting in a digital product for engine applications and have the ability to impact short-term and long-term business goals.
Job Description
Roles and Responsibilities
In this role, you will:
-
Plans own work and/or formally leads others designing and developing open and closed loop control systems and/or embedded software for aircraft engines, including both software and hardware components
-
Develop and maintain embedded software using programming languages such as C/C++, Python, as well as using modeling tools such as MATLAB/Simulink.
-
Conduct testing and validation of control systems and embedded software to ensure they meet performance, safety, and regulatory standards
-
Analyze data from engine tests to identify performance issues and develop software solutions
-
Use simulation tools to model engine behavior and predict performance under various conditions.
-
Understand the technology landscape, up to date on current technology trend and new technology to bring new ideas to the team
-
Drive ideas to increase efficiency across the teams, eliminating duplication, leveraging product and technology reuse
-
Prepare technical documentation, including design specifications, test plans, software code, and reports.
-
Work closely with other engineering teams, including mechanical, electrical, and software engineers, to integrate control systems and embedded software with other engine components
-
Ensure that control systems and embedded software comply with industry standards and regulatory requirements
-
Develop and lead LEAN initiatives to enhance system performance, reliability, and software quality
-
Work with Product Line Leaders to understand product requirements and gather and translate customer requirements into executable product specifications.
-
Provide timely communications on significant issues or developments.
Basic Qualifications
-
Bachelors degree in an engineering discipline: Aerospace, Software, Mechanical or equivalent
-
Minimum of 8 years of experience
-
Due to the nature of the duties of this position, this role requires the individual to obtain and maintain US Government Security Clearance; prerequisite for a security clearance is U.S. citizenship
Desired Characteristics
-
In depth knowledge of control theory, signal processing, embedded systems, and software development. Proficiency in programming languages such as C/C++, Python, as well as modeling tools such as MATLAB/Simulink
-
Takes independent responsibility for assigned deliverables
-
Has the ability to break down problems and estimate time for development tasks.
-
Strong analytical and problem-solving skills.
-
Excellent verbal and written communication skills.
-
Ability to work effectively in a team environment.
-
High level of attention to detail and accuracy.
-
Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources.
-
Able to understand how team and personal goals/objectives contribute to the organization vision
#securityclearance
This role requires access to U.S. export-controlled information. Therefore, for applicants who are not asylees, refugees, lawful permanent residents or U.S. Citizens (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), final offers will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.
Additional Information
GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer ( . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
Relocation Assistance Provided: Yes
GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Staff Engineer - Embedded Software Lead

Posted 18 days ago
Job Viewed
Job Description
Responsible for leading the execution of embedded software on programs to meet assigned objectives in a LEAN environment. In this role, you will create parameters to make decisions, apply concepts to issues of significant complexity, and solve problems through immediate action or short-term planning. The Staff Engineer will demonstrate significant domain expertise guiding others in the design, implementation, and testing of open and closed loop control systems and/or embedded software resulting in a digital product for engine applications and have the ability to impact short-term and long-term business goals.
**Job Description**
**Roles and Responsibilities**
In this role, you will:
+ Plans own work and/or formally leads others designing and developing open and closed loop control systems and/or embedded software for aircraft engines, including both software and hardware components
+ Develop and maintain embedded software using programming languages such as C/C++, Python, as well as using modeling tools such as MATLAB/Simulink.
+ Conduct testing and validation of control systems and embedded software to ensure they meet performance, safety, and regulatory standards
+ Analyze data from engine tests to identify performance issues and develop software solutions
+ Use simulation tools to model engine behavior and predict performance under various conditions.
+ Understand the technology landscape, up to date on current technology trend and new technology to bring new ideas to the team
+ Drive ideas to increase efficiency across the teams, eliminating duplication, leveraging product and technology reuse
+ Prepare technical documentation, including design specifications, test plans, software code, and reports.
+ Work closely with other engineering teams, including mechanical, electrical, and software engineers, to integrate control systems and embedded software with other engine components
+ Ensure that control systems and embedded software comply with industry standards and regulatory requirements
+ Develop and lead LEAN initiatives to enhance system performance, reliability, and software quality
+ Work with Product Line Leaders to understand product requirements and gather and translate customer requirements into executable product specifications.
+ Provide timely communications on significant issues or developments.
**Basic Qualifications**
+ Bachelors degree in an engineering discipline: Aerospace, Software, Mechanical or equivalent
+ Minimum of 8 years of experience
+ Due to the nature of the duties of this position, this role requires the individual to obtain and maintain US Government Security Clearance; prerequisite for a security clearance is U.S. citizenship
**Desired Characteristics**
+ In depth knowledge of control theory, signal processing, embedded systems, and software development. Proficiency in programming languages such as C/C++, Python, as well as modeling tools such as MATLAB/Simulink
+ Takes independent responsibility for assigned deliverables
+ Has the ability to break down problems and estimate time for development tasks.
+ Strong analytical and problem-solving skills.
+ Excellent verbal and written communication skills.
+ Ability to work effectively in a team environment.
+ High level of attention to detail and accuracy.
+ Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources.
+ Able to understand how team and personal goals/objectives contribute to the organization vision
#securityclearance
_This role requires access to U.S. export-controlled information. Therefore, for applicants who are not asylees, refugees, lawful permanent residents or U.S. Citizens (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), final offers will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government._
**Additional Information**
GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer ( . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
**Relocation Assistance Provided:** Yes
GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Lead Software Engineer
Posted today
Job Viewed
Job Description
We are a well funded, rapidly growing fintech firm that still embodies a small start-up culture. You will still be in the early stages and have a hand in maturing and developing our globally used platform. We are hiring Boston based Software Engineer with a strong Backend Engineering background and excellent Software Development skills to develop solutions to our client's business needs.
As a Lead Software Engineer , you will play a crucial role in designing, developing, implementing, and maintaining our investment accounting software. You will be part of an agile development team to develop and deliver solutions, work with product and client success teams to ensure our product success.
Key Responsibilities:
- Coding and Development: Actively participating in coding and development tasks, often taking on more complex or critical aspects of a project.
- Technical Leadership: Providing technical leadership to a team of software engineers, guiding them in making design and architecture decisions.
- Architectural Design: Participating in the architectural design and ensuring they are scalable, high performing, maintainable, and meet the business requirements.
- Code Reviews: Conducting thorough code reviews to ensure code quality, best practices, and ensure coding standards are followed.
- Code Maintenance: Overseeing and contributing to the maintenance and enhancement of existing codebase (Java & Python).
- Problem Solving: Solving complex technical problems and troubleshooting issues that arise during the development process.
- Quality Assurance: Ensuring that the software is thoroughly tested and that code coverage and other quality standards are met.
Tech Stack: Java, Spring Boot, Python, Cassandra, Elastic Search & REDIS, Azure, AWS
Benefits:
• Competitive salary and benefits package.
• Opportunities for career growth and advancement in a rapidly evolving financial sector.
• A collaborative and innovative work environment.
REQUIREMENTS
• Bachelor's degree in Computer Science, Software Engineering, or a related field from leading Universities.
• Experience in financial services industry (especially IBOR / ABOR related)
• 8+ years of experience as a senior s/w engineer, technical lead or principal/lead engineer.
• Very strong experience in coding in Java and using Spring Boot framework
• Should be well versed in object-oriented programming and microservice architecture/frameworks
• Experience with profiling, code analysis and solving code performance issues
• Experience with testing automation frameworks and version control systems.
• Effective communication and collaboration skills.
• Working minimum 3 days a week in the office(128 belt)
• Employment authorization in US is required (no Visa sponsorship)
Nice to have Skills:
• Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
• Knowledge of cloud platforms (e.g., AWS, Azure, GCP).
• Experience with frameworks such as Kafka, Cassandra, Redis, Elasticsearch, and S3
• Understanding of continuous integration and continuous deployment (CI/CD) practices.
#LI-MS1
Lead - Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Company: Matthews Automation Solutions, LLC Line of Business: MAS Warehouse Automation Location: Cincinnati, OH, US, 45227 The Lead - Software Engineer is responsible for designing and developing server programs for distribution center management. This role understands business and customer requirements that drive the design of the technical solutions and participate in all phases of product development lifecycle. The Lead - Software Engineer also resolves site requirement changes, and support solutions to complete designed equipment installation. JOB RESPONSIBILITIES Handles complex application development. Setups and configures of servers, line controllers and workstations. Installs on-site systems and maintains them through testing and troubleshooting. Creates and designs server table layout and coordination. Coordinates aspects of server and system testing and maintains technical documentation and resources to insure proper project execution. Additional duties as assigned QUALIFICATIONS / REQUIREMENTS Bachelor's Degree in Electrical Engineering, Computer Science or related field; or an equivalent combination of education and experience. Advanced degree (MBA, Master's) preferred 8+ years progressive Software Engineering experience required. Periodic travel either locally, nationally, and/or internationally may be required. High degree of proficiency in MS Office Suite, Outlook & Internet applications. Strong analytical, prioritizing, interpersonal, problem-solving, presentation, budgeting, project management (from conception to completion), & planning skills. Strong verbal and written communication skills (including analysis, interpretation, & reasoning). Solid understanding and application of mathematical concepts. Ability to develop and maintain collaborative relationships with peers and colleagues across the organization, as well as, internal and external clients. Ability to work well autonomously and within a team in a fast-paced and deadline-oriented environment. Ability to work with and influence peers and management. Self-motivated with critical attention to detail, deadlines and reporting. #LI-RC2 #IND123 PHYSICAL ASPECTS / WORK ENVIRONMENT Regularly required to stand; walk; sit; and talk, hear and see. Occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. The noise level in the work environment may be high. * Reasonable accommodations may be made to enable individuals to perform the essential functions. The Matthews Industrial Automation division of Matthews International designs, manufactures and distributes a wide range of technologies and solutions for industrial automation applications including marking and coding, and warehouse automation. Our integrated systems identify, track, control, and pick products at the highest levels of accuracy. Our focus on innovation is leading to rapid growth in each of the solution areas weprovide:product identification, warehouse automation and applied automation technologies. At Matthews International, what makes us different is what makes us great. We are proud to be an equal opportunity workplace. All employment is decided on the basis of qualifications, merit, and business need. Matthews International affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, genetic information, age, disability or any other characteristic protected by federal, state or local law.Equal Opportunity Employer Minorities/Women/Veterans/Disabled. Matthews International endeavors to make our employment website and application process accessible to all users and applicants. In doing so, Matthews International provides reasonable accommodations to applicants with disabilities. If you have a disability and require a reasonable accommodation or assistance completing the application process, please contact a member of our Human Resource Team. #J-18808-Ljbffr
Lead Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Medpace's Information Technology team is looking for a full-time, office-based Lead Software Engineer.
Join us in building the digital capabilities that accelerate the global development of safe and effective medical therapeutics through clinical trials. In this role, you will work on a team that modernizes and supports Medpace's internal systems. Strong attention to detail, desire for process ownership, and interest in implementing new technology are highly valued.
If you want an exciting career where you use your previous expertise and can develop and grow your career even further, then this is the opportunity for you.
Responsibilities
- Lead development effort for an application component or work stream.
- Design, build, and deploy software applications and features in an Agile environment by following our software development lifecycle (SDLC) process.
- Develop applications in a hybrid and cloud native setting utilizing development skills that include object-oriented programming (C#), databases (SQL), Entity Framework (EF), Angular, and web applications (ASP.NET).
- Coordinate requirements gathering, design, development, testing, release, and maintenance support of applications.
- Organize team activities regarding projects, development, tools, and training.
- Provide high level end-user support including feature training and troubleshooting for applications.
- Supervise software validation process through development, review, and/or execution of test plan/cases/scripts.
- Provide technical and professional mentorship for junior team members.
- Recommend and implement best practices within development team(s)
- May lead software development project(s).
- Bachelor's Degree in Computer Science;
- At least 5 years of software development experience using C# in a software development lifecycle (SDLC) enterprise setting.
- Experience developing software with Angular or similar JavaScript frameworks, REST Endpoints, Microservices, Webservices, C#, HTML5, CSS3, Entity Framework, GitHub, SQL/NoSQL
- Experience using variety of development architectures, application versioning, and API design.
- 2 years of recent web development and Azure experience highly encouraged.
- Prior experience modernizing systems is a plus.
- Experience with Infrastructure-as-code (IaC) is a plus.
- Excellent analytical, written, and oral communication skills.
- Excellent computer skills.
Medpace Overview
Medpace is a full-service clinical contract research organization (CRO). We provide Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries. Our mission is to accelerate the global development of safe and effective medical therapeutics through its scientific and disciplined approach. We leverage local regulatory and therapeutic expertise across all major areas including oncology, cardiology, metabolic disease, endocrinology, central nervous system, anti-viral and anti-infective. Headquartered in Cincinnati, Ohio, employing more than 5,000 people across 40+ countries.
Why Medpace?
People. Purpose. Passion. Make a Difference Tomorrow. Join Us Today.
The work we've done over the past 30+ years has positively impacted the lives of countless patients and families who face hundreds of diseases across all key therapeutic areas. The work we do today will improve the lives of people living with illness and disease in the future.
Cincinnati Perks
- Cincinnati Campus Overview
- Flexible work environment
- Competitive PTO packages, starting at 20+ days
- Competitive compensation and benefits package
- Company-sponsored employee appreciation events
- Employee health and wellness initiatives
- Community involvement with local nonprofit organizations
- Discounts on local sports games, fitness gyms and attractions
- Modern, ecofriendly campus with an on-site fitness center
- Structured career paths with opportunities for professional growth
- Discounted tuition for UC online programs
- Named a Top Workplace in 2024 by The Cincinnati Enquirer
- Recognized by Forbes as one of America's Most Successful Midsize Companies in 2021, 2022, 2023 and 2024
- Continually recognized with CRO Leadership Awards from Life Science Leader magazine based on expertise, quality, capabilities, reliability, and compatibility
What to Expect Next
A Medpace team member will review your qualifications and, if interested, you will be contacted with details for next steps.
Lead Software Engineer
Posted 5 days ago
Job Viewed
Job Description
Department: Engineering
Employment Type: Full Time
Location: Burlington, MA
Compensation: $175,000 - $185,000 / year
Description
The Lead Software Engineer drives the development of Myomo's advanced wearable robotics platform, leading efforts across embedded, mobile, and cloud software domains.
The ideal candidate will combine hands-on technical expertise with architectural leadership and cross-functional coordination to ensure the delivery of safe, secure, and high-quality software aligned with business objectives and regulatory requirements. Core aspects of the role include setting strategic and technical direction, mentoring team members, and shaping both system design and best practices among the team.
How you'll drive impact:
Technical Leadership:
- Partner and collaborate closely with Engineering, Product, Quality, and Clinical teams to align software team objectives with business needs.
- Define and maintain software architectures in collaboration with Engineering, IT, and Product Management, prioritizing safety, cybersecurity, reliability, scalability, and maintainability.
- Apply strategic thinking to collaboratively guide software design decisions and assure alignment with user needs, business goals, and future roadmap possibilities.
- Prioritize features, technical debt, and quality improvements with input from cross-functional stakeholders.
- Oversee the software development lifecycle, ensuring projects are delivered on time.
- Cultivate a culture of continuous improvement, collaboration, and engineering excellence where engineers of all backgrounds have an equal opportunity to succeed.
- Oversee hiring and onboarding of a software development team.
- Provide technical direction, performance feedback, and career development support for a team of software engineers.
- Establish and uphold software development processes that meet medical device regulatory standards.
- Improve efficiency through implementing best practices within Agile frameworks.
- Oversee Cybersecurity and Software risk analysis procedures.
- Ensure software outputs support broader system integration and product lifecycle needs.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Extensive experience in software engineering (typically 15+ years), including 3+ years in technical leadership or management and 5+ years in mobile app development.
- Proven track record delivering complex software systems, ideally in a regulated industry. (E.g., Medical Devices, Automotive, Aerospace)
- Demonstrated success mentoring software engineers and supporting team growth and development.
- Deep understanding of software development best practices, including design patterns, test-driven development, and code reviews.
- Strong understanding of Linux systems.
- Familiarity with embedded systems and hardware-software integration.
- Hands-on experience with Agile methodologies and modern DevOps practices. (E.g., Git, CI/CD pipelines, Docker, Jenkins, automated testing frameworks)
- Excellent communication skills as well as the ability to collaborate effectively across Engineering, Product, Quality, and customer-facing teams.
- Experience developing software for Class I or II medical devices under FDA and/or MDR regulation.
- Familiarity with IEC 62304, ISO 13485, ISO 14971, and cybersecurity guidance for medical software. (E.g., FDA Pre-market Guidance, ISO/IEC 27001)
- Experience with Flutter and AWS.
- Background in wearable devices, robotics, or human-centered systems.
Lead Software Engineer
Posted 7 days ago
Job Viewed
Job Description
84.51° is a retail data science, insights and media company. We help The Kroger Co., consumer packaged goods companies, agencies, publishers and affiliates create more personalized and valuable experiences for shoppers across the path to purchase.
Powered by cutting-edge science, we utilize first-party retail data from more than 62 million U.S. households sourced through the Kroger Plus loyalty card program to fuel a more customer-centric journey using 84.51° Insights, 84.51° Loyalty Marketing and our retail media advertising solution, Kroger Precision Marketing.
Join us at 84.51°!
Responsibilities
Design and build software products and features for both internal and external clients through all phases of the entire software design life cycle. Participate in design and development of data solutions, including data architecture and modelling, building data pipelines and implementing data visualization based solutions. Perform detailed analysis of source system data and model that into data warehousing by designing, developing and testing scripts to import structured and unstructured data from cloud-based systems. Create and implement real-time data warehouse to minimize data latency with history data captured by Slowly Changing Dimension methodology. Create, manage, and automate data-driven subscriptions with daily, weekly, monthly, quarterly, yearly schedules with various rendering formats. Perform data profiling, cleansing and transformation of delimited or structured data files support data and analytical needs. Create and maintain technical architecture diagrams, business models, data flows and information relationship model documents to support application design and changes. Develop scorecard and multi-metric reports based on key performance indicators (KPIs) to assess performance and summary of business statistics. Proactively manage incidents as they occur and investigate, identify the cause and appropriately resolve the incident in a timely manner. Develop test cases and test plans and perform unit and pre-integration test for new and/or modified middleware integrations. Maintain and support existing enterprise applications in 24x7 environment and provide on-call support. Develop integrations with other web applications. Position may be located at any of 84.51 LLC's offices in U.S. Telecommuting from home office may be authorized for position, subject to 84.51 Flexible Work Option policy.
Basic Qualifications
Bachelor's degree (or foreign educational equivalent) in Computer Science or a closely related field with at least 5 years of post-degree, professional IT experience in each of the areas listed below; OR, alternatively, a Master's degree (or foreign educational equivalent) in Computer Science or a closely related field with 3 years of professional IT experience, gained at any time, in each of the areas listed below. Depending on degree held, must have 5 years or 3 years of professional IT experience as described above in each of the following: developing software using Agile principles as part of scrum team; augmenting and implementing data warehouse/data-marts; performing conceptual, logical and physical data modelling and data architecture; performing automated testing with SQL Test or Oracle SQL Developer; utilizing VCS including Git, SVN, and TFS; utilizing database management systems, online analytical processing (OLTP), and ETL (Extract, Transform, Load) framework; performance tuning, optimizing databases, normalization and adhering to enterprise standards to improve the responsiveness of the applications; scripting complex SQL queries, dynamic SQL, Stored procedures, triggers, UDF, views, indexes and other database objects; debugging enterprise applications; analyzing large datasets and prioritizing them into actionable insights to bring full analytical capabilities; understanding CI/CD and automate builds and deployment processes using SSDT, VSTS; Data Modelling with ERWIN/ER Studio tools including hands on experience with fact tables and dimension tables; and utilizing JavaScript Object Notation, VB.net, C# programming, and Object Oriented Principles.
IMPORTANT INFO
This is a Hybrid position. Candidates must be able to come into the office on Monday, Tuesday, and Wednesday of each week. We have locations in Cincinnati, OH, Chicago, IL, Deerfield, IL, New York, NY, and Portland, OR. There are no remote options for this position.
#LI-DNI
Be The First To Know
About the latest Software lead Jobs in Erlanger !
Lead Software Engineer
Posted 7 days ago
Job Viewed
Job Description
We are a well funded, rapidly growing fintech firm that still embodies a small start-up culture. You will still be in the early stages and have a hand in maturing and developing our globally used platform. We are hiring Boston based Software Engineer with a strong Backend Engineering background and excellent Software Development skills to develop solutions to our client's business needs.
As a Lead Software Engineer , you will play a crucial role in designing, developing, implementing, and maintaining our investment accounting software. You will be part of an agile development team to develop and deliver solutions, work with product and client success teams to ensure our product success.
Key Responsibilities:
- Coding and Development: Actively participating in coding and development tasks, often taking on more complex or critical aspects of a project.
- Technical Leadership: Providing technical leadership to a team of software engineers, guiding them in making design and architecture decisions.
- Architectural Design: Participating in the architectural design and ensuring they are scalable, high performing, maintainable, and meet the business requirements.
- Code Reviews: Conducting thorough code reviews to ensure code quality, best practices, and ensure coding standards are followed.
- Code Maintenance: Overseeing and contributing to the maintenance and enhancement of existing codebase (Java & Python).
- Problem Solving: Solving complex technical problems and troubleshooting issues that arise during the development process.
- Quality Assurance: Ensuring that the software is thoroughly tested and that code coverage and other quality standards are met.
Tech Stack: Java, Spring Boot, Python, Cassandra, Elastic Search & REDIS, Azure, AWS
Benefits:
•Competitive salary and benefits package.
•Opportunities for career growth and advancement in a rapidly evolving financial sector.
•A collaborative and innovative work environment.
REQUIREMENTS
•Bachelor's degree in Computer Science, Software Engineering, or a related field from leading Universities.
•Experience in financial services industry (especially IBOR / ABOR related)
•8+ years of experience as a senior s/w engineer, technical lead or principal/lead engineer.
•Very strong experience in coding in Java and using Spring Boot framework
•Should be well versed in object-oriented programming and microservice architecture/frameworks
•Experience with profiling, code analysis and solving code performance issues
•Experience with testing automation frameworks and version control systems.
•Effective communication and collaboration skills.
•Working minimum 3 days a week in the office(128 belt)
•Employment authorization in US is required (no Visa sponsorship)
Nice to have Skills:
•Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
•Knowledge of cloud platforms (e.g., AWS, Azure, GCP).
•Experience with frameworks such as Kafka, Cassandra, Redis, Elasticsearch, and S3
•Understanding of continuous integration and continuous deployment (CI/CD) practices.
#LI-MS1
Lead Software Engineer
Posted 7 days ago
Job Viewed
Job Description
Make banking a Fifth Third better
We connect great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank.
GENERAL FUNCTION:
Implements software solutions as a member of an agile squad. Being assigned to an agile squad means this role also participates in all agile ceremonies driving activities from design to delivery. Follows best practices and standards and participates in communities of practice to continuously refine and document these standards.
All employees are responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and following policies and procedures as defined. Accountable for always doing the right thing for customers and colleagues, and ensuring that actions and behaviors drive a positive customer experience. Operating within the Bank's risk appetite, you will achieve results while consistently identifying, assessing, managing, monitoring, and reporting risks of all types.
ESSENTIAL DUTIES & RESPONSIBILITIES:
- Implement new features while continuously improving quality of technical products and applications.
- Provide technical knowledge as a developer on an agile squad.
- Develop software meeting code quality standards and metrics.
- Practice test-driven development.
- Participate in communities of practice by following standards, reviewing others code, and sharing knowledge.
- Remain current on IT trends pertaining to their area of practice.
- Assist with problem resolution for end users and customers.
SUPERVISORY RESPONSIBILITIES: None.
MINIMUM KNOWLEDGE& SKILLS REQUIRED:
- Bachelor's degree in Computer Science/Information Systems or equivalent combination of education and work experience.
- 6+ years of IT work experience relevant to the position.
- Knowledge of object-oriented and functional software design.
- Familiarity with RESTful networking.
- Prior experience with knowledge of Git and GitHub.
- Understanding of Software Development Methodologies.
- Understanding of security best practices.
- Strong problem solving skills.
Fifth Third Bank, National Association is proud to have an engaged and inclusive culture and to promote and ensure equal employment opportunity in all employment decisions regardless of race, color, gender, national origin, religion, age, disability, sexual orientation, gender identity, military status, veteran status or any other legally protected status.
Lead Software Engineer
Posted 7 days ago
Job Viewed
Job Description
Make banking a Fifth Third better®
We connect great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank.
GENERAL FUNCTION:
Implements software solutions as a member of an agile squad. Being assigned to an agile squad means this role also participates in all agile ceremonies driving activities from design to delivery. Follows best practices and standards and participates in communities of practice to continuously refine and document these standards.
All employees are responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and following policies and procedures as defined. Accountable for always doing the right thing for customers and colleagues, and ensuring that actions and behaviors drive a positive customer experience. Operating within the Bank's risk appetite, you will achieve results while consistently identifying, assessing, managing, monitoring, and reporting risks of all types.
ESSENTIAL DUTIES & RESPONSIBILITIES:
-
Implement new features while continuously improving quality of technical products and applications.
-
Provide technical knowledge as a developer on an agile squad.
-
Develop software meeting code quality standards and metrics.
-
Practice test-driven development.
-
Participate in communities of practice by following standards, reviewing others code, and sharing knowledge.
-
Remain current on IT trends pertaining to their area of practice.
-
Assist with problem resolution for end users and customers.
SUPERVISORY RESPONSIBILITIES: None.
MINIMUM KNOWLEDGE & SKILLS REQUIRED:
-
Bachelor's degree in Computer Science/Information Systems or equivalent combination of education and work experience.
-
6+ years of IT work experience relevant to the position.
-
Knowledge of object-oriented and functional software design.
-
Familiarity with RESTful networking.
-
Prior experience with knowledge of Git and GitHub.
-
Understanding of Software Development Methodologies.
-
Understanding of security best practices.
-
Strong problem solving skills.
Lead Software Engineer
LOCATION -- Cincinnati, Ohio 45202
Fifth Third Bank, National Association is proud to have an engaged and inclusive culture and to promote and ensure equal employment opportunity in all employment decisions regardless of race, color, gender, national origin, religion, age, disability, sexual orientation, gender identity, military status, veteran status or any other legally protected status.