Senior Software Engineer

4 days ago


Murfreesboro, Tennessee, United States Citigroup Inc Full time
About Citi

Citi 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 customer experience.

Job Summary

We are seeking a highly skilled Principal Engineer - UI to join our team. The successful candidate will be responsible for leading the design and development of user interface applications using Angular 14 and above.

The ideal candidate will have a strong background in software engineering, with a focus on UI development. They will be responsible for collaborating with cross-functional teams to deliver high-quality applications that meet the needs of our customers.

Key Responsibilities
  • Design and develop user interface applications using Angular 14 and above
  • Collaborate with cross-functional teams to deliver high-quality applications
  • Perform technical reviews and resolve any technical challenges
  • Develop and maintain technical documentation
  • Provide guidance and mentorship to junior developers
Requirements
  • 8+ years of experience in UI development
  • 3+ years of experience leading cross-functional teams
  • Strong knowledge of Angular 14 and above
  • Experience with micro front-end architecture
  • Good communication and problem-solving skills
What We Offer

Citi offers a competitive salary and benefits package, including medical, dental, and vision coverage, 401(k), life, accident, and disability insurance, and wellness programs.

We also offer paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.

For additional information regarding Citi employee benefits, please visit https://www.citi.com/careers/benefits.

Equal Employment Opportunity

Citi is an equal opportunity and affirmative action employer. We welcome applications from qualified candidates without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



  • Murfreesboro, Tennessee, United States Scadea Software Solutions Full time

    Job Title: Senior Frontend EngineerWe are seeking a highly skilled Senior Frontend Engineer with expertise in architecture and design, framework development, and front-end technologies such as Angular and Micro Frontends (MFE). The ideal candidate will possess a strong understanding of HTML/CSS and be able to design and implement robust, scalable software...


  • Murfreesboro, Tennessee, United States Scadea Software Solutions Full time

    Software Architect with Angular ExpertiseWe are seeking a highly skilled Senior Software Engineer with expertise in architecture and design, framework development, and front-end technologies such as Angular and Micro Frontends (MFE). The ideal candidate will possess a strong understanding of HTML/CSS and the ability to design and implement robust, scalable...


  • 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...


  • Murfreesboro, Tennessee, United States Actalent Full time

    Job DescriptionWe are seeking a highly skilled Senior Systems Engineer to provide engineering support for the design, development, implementation, and commissioning of large-scale process control systems.Key ResponsibilitiesField instrumentation selection and panel design (electrical and mechanical)Applications programming (database & graphics) and PLC...


  • Murfreesboro, Tennessee, United States Citigroup Inc Full time

    About CitiCiti, a leading global bank, serves over 200 million customers across 160 countries and jurisdictions. Our mission is to create economic value that is systemically responsible and in our clients' best interests. As a bank with a brain and a soul, we strive to deliver excellence through secure, reliable, and efficient services.Functions...

  • Senior Java Developer

    2 weeks ago


    Murfreesboro, Tennessee, United States Citigroup Inc Full time

    Job Title: Lead Senior Java Core Tech DeveloperCitigroup Inc. is seeking a highly skilled and experienced Lead Senior Java Core Tech Developer to join our team. As a key member of our Applications Development team, you will be responsible for leading the development of complex software applications using Java technology.Key Responsibilities:Lead the...

  • Archer System Expert

    4 weeks ago


    Murfreesboro, Tennessee, United States Iris Software Inc. Full time

    We are seeking a highly skilled Archer SME to join our team at Iris Software Inc.About the Role:The successful candidate will be responsible for overseeing the entire Archer application, architecting and designing the system, administering, and developing it.Key Responsibilities:Oversee the entire Archer applicationArchitect and design the systemAdminister...


  • Murfreesboro, Tennessee, United States Autocam Medical Full time

    Job Title: Senior Manufacturing Quality EngineerAutocam Medical is a leading contract manufacturer of medical devices, and we are seeking a highly skilled Senior Manufacturing Quality Engineer to join our team.Job Summary:We are looking for a seasoned quality professional to lead our manufacturing quality initiatives and drive process improvements. The...


  • Murfreesboro, Tennessee, United States Lorven Technologies Full time

    Job Title: Senior Big Data EngineerLocation: HybridDuration: Long Term ContractJob Description:We are seeking a Senior Big Data Engineer to lead our team in designing, building, and deploying Python-based applications. The ideal candidate will have strong experience in Big Data Pyspark technologies, Data Lake, Data Quality, and Meta Data. Additionally, they...


  • Murfreesboro, Tennessee, United States Iris Software Inc. Full time

    Job Title: Collibra SMEWe are seeking a highly skilled Collibra SME to join our team at Iris Software Inc.About the Role:The successful candidate will have extensive experience with Collibra, Data Governance, and Lineage. This is a long-term assignment with a hybrid work arrangement in Rutherford, NJ.Key Responsibilities:Collibra Engineer with expertise in...


  • Murfreesboro, Tennessee, United States Orion Engineering, Inc. Full time

    Senior Process Engineer - Gasification and BiosolidsOrion Engineering, Inc. is seeking a highly experienced Senior Process Engineer to join our innovative Gasification and Biosolids group. As a key member of our team, you will be instrumental in the commercialization of a novel gasification technology, overseeing project development, design, and...


  • Murfreesboro, Tennessee, United States Iris Software Inc. Full time

    We are seeking a highly skilled Collibra SME to join our team at Iris Software Inc.About the Role:The successful candidate will have extensive experience with Collibra, Data Governance, and Lineage. This is a long-term assignment with a hybrid work arrangement in Rutherford, NJ.Key Responsibilities:Collibra Engineer with expertise in Data Governance and...


  • Murfreesboro, Tennessee, United States Iris Software Inc. Full time

    Job Title: Collibra SMEWe are seeking a highly skilled Collibra SME to join our team at Iris Software Inc.About the Role:The successful candidate will have extensive experience with Collibra, Data Governance, and Lineage. This is a long-term assignment with a hybrid work arrangement in Rutherford, NJ.Key Responsibilities:Collibra Engineer with expertise in...


  • Murfreesboro, Tennessee, United States Actalent Full time

    Job DescriptionWe are seeking a talented Systems Engineer to provide engineering support for the design, development, implementation, and commissioning of large-scale process control systems.Key Responsibilities:Field instrumentation selection and panel design (electrical and mechanical)Applications programming (database & graphics) and PLC...

  • Senior CAD Technician

    3 weeks ago


    Murfreesboro, Tennessee, United States RaganSmith Full time

    Job Title: Senior CAD Technician - Transportation SurveyingRaganSmith is seeking a highly skilled Senior CAD Technician to join our team in Murfreesboro. As a key member of our transportation surveying team, you will be responsible for providing senior-level support to our land surveyors and collaborating with field staff, CAD technicians, civil engineers,...


  • Murfreesboro, Tennessee, United States Motion Recruitment Full time

    Senior Angular Developer OpportunityWe are seeking a highly skilled Senior Angular Developer to join our team at Motion Recruitment Partners. As a key member of our software engineering team, you will be responsible for designing and developing cutting-edge UI applications using Angular 14 and above.Key Responsibilities:Perform hands-on development of UI...

  • Senior Civil Designer

    3 weeks ago


    Murfreesboro, Tennessee, United States Highspeed Staffing Full time

    Job OpportunityWe are seeking a highly skilled Senior Civil Designer to join our team at Highspeed Staffing. As a Senior Civil Designer, you will be responsible for assisting or leading civil site project design and production, client coordination and communication, stormwater management design, and permitting on a wide range of residential and commercial...


  • Murfreesboro, Tennessee, United States AESC Group Full time

    About AESC GroupAESC Group is a leading global 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 Senior Electrical Engineer to join our dynamic GID Engineering team....

  • Controls Engineer

    4 days 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 RaganSmith Full time

    Job Title: Senior CAD Technician - Transportation SurveyingRaganSmith is seeking a highly skilled Senior CAD Technician to join our team in Murfreesboro. As a key member of our transportation surveying team, you will be responsible for providing senior-level support to our land surveyors and collaborating with field staff, CAD technicians, civil engineers,...