Current jobs related to Principal Software Engineer - Murfreesboro, Tennessee - Hispanic Technology Executive Council


  • Murfreesboro, Tennessee, United States Citigroup Inc Full time

    About CitiCiti is a leading global bank with a presence in over 160 countries and jurisdictions. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions.Our Operations & Technology teams are responsible for delivering technology solutions that support our business operations. We aim to create...


  • Murfreesboro, Tennessee, United States Citigroup Inc Full time

    About CitiCiti is a leading global bank with a presence in over 160 countries and jurisdictions. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions.Our Operations & Technology teams are responsible for delivering technology solutions that support our business operations and provide a seamless...

  • **Software Engineer

    1 week ago


    Murfreesboro, Tennessee, United States Waffle House Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with full-stack development and a strong understanding of JavaScript.Key ResponsibilitiesDesign and develop scalable web applications using JavaScript and relevant frameworks.Collaborate with our team of developers to ensure seamless...


  • Murfreesboro, Tennessee, United States Diverse Lynx Full time

    Job Summary: We are seeking a highly skilled Senior Software Development Engineer in Test to join our team at Diverse Lynx LLC. As a key member of our automation team, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the highest quality of our software products. Key Responsibilities: Design and...


  • Murfreesboro, Tennessee, United States Syntricate Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to lead our team in designing and developing cutting-edge applications using Java EE technology stack with Spring Boot and similar frameworks.Key Responsibilities:Collaborate with customer Business Analysts and SMEs to perform detailed requirements analysisResponsible for components...

  • Controls Engineer

    4 weeks ago


    Murfreesboro, Tennessee, United States Oshkosh Corporation Full time

    Job Title: Controls EngineerWe are seeking a highly skilled Controls Engineer to join our team at Oshkosh Corporation. As a Controls Engineer, you will play a critical role in the development and implementation of advanced vehicle control systems.Job Summary:The Controls Engineer will work closely with our engineering teams to design, develop, and test...


  • Murfreesboro, Tennessee, United States Autocam Medical Full time

    Job Title: Manufacturing Quality EngineerAutocam Medical is a leading contract manufacturer of orthopedic implants, spinal implants, precision instruments, and orthopedic cutting tools. We offer a value-added approach to high-precision manufacturing, with specialties in CNC milling, turning, and cutter grinding.Job Summary:The Manufacturing Quality Engineer...

  • Civil Engineer

    4 weeks ago


    Murfreesboro, Tennessee, United States gpac Full time

    Join a leading Civil Engineering firm dedicated to creating sustainable and impactful solutions for our clients. As a Civil Engineer specializing in Land Development Design, you will play a pivotal role in transforming conceptual plans into reality. **Key Responsibilities:** * Conduct site analysis and assessments for proposed land development projects. *...

  • UI Frontend Engineer

    4 weeks ago


    Murfreesboro, Tennessee, United States Dexian DISYS Full time

    Job Title: UI Frontend EngineerLocation: Rutherford, NJJob Type: PermanentJob Description:We are seeking a highly skilled UI Frontend Engineer to join our team at Dexian DISYS. As a UI Frontend Engineer, you will be responsible for designing and developing applications using Angular 14+ and other cutting-edge technologies. You will work closely with our...


  • Murfreesboro, Tennessee, United States Autocam Medical Full time

    Job Title: Manufacturing Quality EngineerAutocam Medical is a global contract manufacturer of orthopedic implants, spinal implants, precision instruments, and orthopedic cutting tools. We offer a value-added approach to high-precision manufacturing, with specialties in CNC milling, turning, and cutter grinding.Job SummaryThis position is under the direction...

  • Process Engineer

    3 weeks ago


    Murfreesboro, Tennessee, United States Ortho Clinical Diagnostics Full time

    The OpportunityOrtho Clinical Diagnostics, a world-leading in vitro diagnostics company, is seeking a skilled Process Engineer to join our team. With a strong background in chemical engineering and a passion for diagnostic solutions, you will play a critical role in optimizing our manufacturing processes to deliver high-quality products to our customers.The...


  • Murfreesboro, Tennessee, United States New York Football Giants Full time

    Job OverviewThe New York Giants are seeking a highly skilled Data Engineer / Manager, Business Data Operations to lead the development and maintenance of the business intelligence infrastructure. This role is responsible for acquiring, storing, transforming, extracting, and utilizing data through databases, APIs, integrations, and ETL processes.Key...


  • Murfreesboro, Tennessee, United States Citigroup Inc Full time

    About Citi:Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our...


  • Murfreesboro, Tennessee, United States AESC Group Full time

    About AESC US LLCAESC US LLC is a leading supplier of full-value-chain battery solutions, committed to solving the challenges of a sustainable future. Our lithium-ion batteries are used in nearly one million electric vehicles worldwide, with a stellar safety record of zero-critical issues.Job SummaryWe are seeking a highly skilled Lead Facilities Control...


  • Murfreesboro, Tennessee, United States AESC Group Full time

    About AESC US LLCAESC US LLC is a leading supplier of full-value-chain battery solutions, committed to solving the challenges of a sustainable future. Our lithium-ion batteries can be found in nearly one million electric vehicles worldwide, with a stellar safety record of zero-critical issues. We design and manufacture EV battery technology for various...


  • Murfreesboro, Tennessee, United States AESC Group Full time

    About AESC US LLCAESC US LLC is a leading supplier of full-value-chain battery solutions, committed to solving the challenges of a sustainable future. Our lithium-ion batteries can be found in nearly one million electric vehicles worldwide, with a stellar safety record of zero-critical issues. We design and manufacture EV battery technology for various...


  • Murfreesboro, Tennessee, United States AESC Group Full time

    About AESC US LLCAESC US LLC is a leading organization committed to solving the challenges of a sustainable future. Our mission is to design, manufacture, and sell high-performance products that contribute to a zero-carbon emission future.About the RoleWe are seeking a highly skilled Lead Facilities Control Systems Engineer to join our team. As a key member...


  • Murfreesboro, Tennessee, United States Inficare Full time

    Job Title: Lead Salesforce Commerce Cloud Development or ArchitectJob Summary:We are seeking a highly skilled and experienced Lead Salesforce Commerce Cloud Development or Architect to join our team at Inficare. The successful candidate will be responsible for leading a team of software engineers in the development and implementation of Salesforce Commerce...


  • Murfreesboro, Tennessee, United States AESC Group Full time

    About the RoleAESC is expanding its local engineering teams to support the launch of new battery manufacturing facilities across the Southeastern United States. As the Regional Senior Manager Factory Industrialization, you will lead a team of industrial engineers responsible for planning, designing, and executing factory development projects within the US...


  • Murfreesboro, Tennessee, United States AESC US LLC Full time

    About the RoleAESC US LLC is seeking a highly skilled Manager, Facilities Control Systems Engineer to join our team. As a key member of our Global Industrial Development function, you will be responsible for collaborating with cross-functional teams to integrate Industrial Facility systems. These systems will include Compressed air, Cooling water, Chillers,...

Principal Software Engineer

2 months ago


Murfreesboro, Tennessee, United States Hispanic Technology Executive Council Full time
About Citi

Citi is a leading global bank with a presence in over 160 countries and jurisdictions, serving approximately 200 million customer accounts. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.

Our Operations & Technology teams are responsible for delivering technology solutions that support our business operations, ensuring the security, reliability, and efficiency of our systems. We strive to create economic value that is systemically responsible and in the best interests of our clients.

Job Summary

The Principal Engineer - UI is a key role in our Functions Technology team, responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. This role requires a strong technical leader who can lead applications systems analysis and programming activities, collaborate with customer Business Analysts & SMEs, and perform technical review and resolve any technical challenges.

Responsibilities
  1. Collaborate with customer Business Analysts & SMEs to perform detailed requirements analysis.
  2. Responsible for Components Design, Construction & Unit Testing of assigned components/modules.
  3. Perform technical review and resolve any technical challenges.
  4. Understanding of agile development methodologies and test-driven development practices.
  5. Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
  6. Serve as mentor or coach to new or mid-level developers.
Requirements

The ideal candidate will have a strong background in UI development, with hands-on experience in designing and developing applications using Angular 14 and above version. They will be proficient in JavaScript, Typescript, CSS 3, SCSS, HTML 5, ES6+, and have experience with reactive programming concepts and RxJs (Observables). Additionally, they will have experience with Micro Front End (MFE) architecture using webpack module federation, NGRX, and good knowledge of SOLID and component design principles.

The candidate will also have experience with Unit Testing (Jasmine, Karma, Jest) and E2E Testing (Protractor, Cypress), as well as experience with Agile (Scrum) and good coding standards. They will have excellent analytical, problem-solving, and troubleshooting skills, and be able to establish priorities quickly as circumstances dictate.

Minimum of 8+ years of UI development experience and 3+ years experience with leading cross-functional Angular teams are required. Excellent communication skills and a problem-solving attitude are essential for this role.

Education

Bachelor's degree/University degree or equivalent experience is required.

Job Family Group

Technology

Job Family

Applications Development

Time Type

Full time

Primary Location

Rutherford New Jersey United States

Primary Location Full Time Salary Range

$142, $213,480.00

In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.

Citi offers competitive employee benefits, including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.