Senior Software Engineer

4 weeks 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 Software Guidance and Assistance, Inc. Full time

    Senior Java Software Architect sought by Software Guidance and Assistance, Inc. for a contract assignment in Rutherford, NJ. Estimated salary range: $120,000 - $180,000 per year. Responsibilities include collaborating with customer Business Analysts and SMEs to perform detailed requirements analysis, responsible for components design, construction, and unit...


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

  • **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 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 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 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 Citigroup Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Vice President of Architecture to join our team at Citigroup Inc. As a key member of our architecture governance bodies, you will provide technical leadership to a team of Software Engineers/Analysts and ensure that application design adheres to appropriate architectural and design...

  • Senior CAD Technician

    4 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,...

  • Senior Java Developer

    4 weeks ago


    Murfreesboro, Tennessee, United States Motion Recruitment Full time

    Job Title: Senior Java DeveloperAre you a seasoned Java professional looking for a new challenge? We have an exciting opportunity for a Senior Java Developer to join our team at a leading global bank in Rutherford, NJ.Job Summary:We are seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for...

  • Senior Civil Designer

    3 weeks ago


    Murfreesboro, Tennessee, United States RaganSmith Full time

    RaganSmith is seeking a Senior Civil Designer to join our team in Murfreesboro. This role involves assisting or leading civil site project design and production, client coordination, stormwater management design, and permitting for residential and commercial projects. The ideal candidate will collaborate with our in-house team of licensed civil engineers,...


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

    Job DescriptionOrion Engineering, Inc. is seeking a Senior Process Engineer to join their Gasification and Biosolids group. This team focuses on developing cutting-edge wastewater treatment technology, utilizing renewable and waste energy sources to create environmentally sustainable solutions.Key Responsibilities:Lead process design for gasification...


  • Murfreesboro, Tennessee, United States IDEX Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Engineer to join our team at IDEX. This role will provide quality assurance support to the product development team, resolving bugs, defects, and other potential issues and ensuring that products meet customer specifications.Key ResponsibilitiesInvestigate product quality problems, determine root...


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

  • Senior Estimator

    4 weeks ago


    Murfreesboro, Tennessee, United States Rawso Constructors Full time

    Job Title: Senior EstimatorWe are seeking a highly skilled and experienced Senior Estimator to join our team at Rawso Constructors. As a key member of our estimating department, you will be responsible for preparing and submitting bids for construction projects, as well as providing cost estimates and proposals to clients.Key Responsibilities:Prepare and...


  • Murfreesboro, Tennessee, United States SGS Full time

    Job Title: Senior Contract AttorneyJob Summary:The Senior Contract Attorney will be responsible for reviewing, drafting, and negotiating commercial contracts for SGS. This role requires advanced legal knowledge and excellent communication skills to effectively represent the company's interests in contract negotiations.Key Responsibilities:Review and draft...


  • Murfreesboro, Tennessee, United States MAHLE, Inc Full time

    MAHLE is a global company that offers various job opportunities outside of the U.S. through its employment website. If you are a student or recent graduate in Mechanical, Industrial, or Electrical Engineering, we invite you to apply for our Process Engineering Internship.Job SummaryWe are seeking a Process Engineering Intern to support the launch of our HVAC...


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

  • Engineering Director

    4 weeks ago


    Murfreesboro, Tennessee, United States AESC US LLC Full time

    About the RoleThe Director of Engineering for GEC leads the manufacturing engineering team, driving continuous improvement, process optimization, and innovation in production. They are responsible for ensuring efficient production processes, maintaining high-quality standards, and implementing new technologies to improve overall manufacturing performance....

  • Senior Data Modeler

    4 weeks ago


    Murfreesboro, Tennessee, United States Syntricate Technologies Full time

    Job Title: Senior Data ModelerAt Syntricate Technologies, we are seeking a highly skilled Senior Data Modeler to join our team. As a Senior Data Modeler, you will be responsible for designing, building, and maintaining relational and dimensional databases to support multiple business initiatives.Key Responsibilities:Design and build transactional/operational...