Senior Software Engineer
7 days ago
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.
Job SummaryWe are seeking a highly skilled Principal Engineer - UI to join our team. The successful candidate will be responsible for leading the development of our UI applications, collaborating with cross-functional teams, and driving technical innovation.
Key Responsibilities- Collaborate with business analysts and SMEs to perform detailed requirements analysis
- Design, construct, and unit test assigned components/modules
- Perform technical reviews and resolve technical challenges
- Understand and apply agile development methodologies and test-driven development practices
- Provide in-depth analysis and develop innovative solutions
- Mentor and coach new or mid-level developers
- Results-focused, proactive, and highly collaborative individual
- Strong leadership skills, excellent communication, time-management, planning, negotiation, and presentation skills
- Hands-on experience in designing and developing applications using Angular 14 and above
- Proficient in JavaScript, TypeScript, CSS 3, SCSS, HTML 5, ES6+, and responsive web design
- Solid experience with reactive programming concepts and RxJS (Observables)
- Experience in Micro Front End (MFE) architecture using Webpack Module Federation and NGRX
- Good knowledge of SOLID and component design principles
- Unit testing (Jasmine, Karma, Jest) and E2E testing (Protractor, Cypress)
- Experience with Agile (Scrum)
- Good coding standards and problem-solving attitude
- Ability to establish priorities and adjust quickly as circumstances dictate
- 3+ years of experience leading cross-functional Angular teams
- Excellent analytical, problem-solving, and troubleshooting skills
- Experience in managing and implementing successful projects
- In-depth knowledge of application design and programming
- In-depth knowledge and understanding of JavaScript and its design patterns
- In-depth knowledge of Angular core features and Micro Front Ends
- Experience in performance enhancement
- Good to have exposure to NX
- Subject Matter Expert (SME) in at least one area of Applications Development
Bachelor's degree or equivalent experience
-
Senior Software Architect
4 weeks ago
Rutherford, New Jersey, United States Scadea Software Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Scadea Software Solutions. As a key member of our engineering team, you will play a crucial role in designing and implementing robust, scalable software solutions that meet the needs of our clients.Key ResponsibilitiesSoftware Architecture: Design and develop software...
-
Senior Data Governance Engineer
3 weeks ago
Rutherford, New Jersey, United States Iris Software Inc. Full timeSenior Collibra Engineer Job OpportunityWe are seeking a highly skilled Senior Collibra Engineer to join our team at Iris Software Inc. in Rutherford, NJ. As a key member of our team, you will be responsible for designing and implementing data governance solutions using Collibra.Key Responsibilities:Design and implement data governance solutions using...
-
Senior Software Engineer
4 weeks ago
Rutherford, New Jersey, United States Triveni IT Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Triveni IT. As a key member of our development team, you will play a critical role in designing, developing, and implementing scalable APIs and applications using the latest technologies.Key ResponsibilitiesBackend Development: Work on building the...
-
Senior Big Data Engineer with Spark Expertise
1 month ago
Rutherford, New Jersey, United States Iris Software Inc. Full timeJob Title: Sr. Big Data Engineer with SparkAbout the Role:Iris Software Inc. is seeking a highly skilled Senior Big Data Engineer with expertise in Spark to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing large-scale, custom distributed software systems using the latest Java, Scala, and...
-
Senior Software Engineer
4 weeks ago
Rutherford, New Jersey, United States Triveni IT Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Triveni IT. As a key member of our software development team, you will play a critical role in designing, developing, and deploying high-quality software solutions.Key ResponsibilitiesSoftware Design and DevelopmentDesign and implement robust software solutions using...
-
Senior Software Engineer
2 weeks ago
Rutherford, New Jersey, United States Triveni IT Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Triveni IT. As a key member of our development team, you will play a crucial role in designing, developing, and deploying high-quality software applications.Key ResponsibilitiesDesign and Development: Collaborate with cross-functional teams to define and design new...
-
Data Engineering Specialist with Spark
1 month ago
Rutherford, New Jersey, United States Iris Software Inc. Full timeJob Title: Sr. Big Data Engineer with SparkAbout the Role:Iris Software Inc. is seeking a highly skilled Sr. Big Data Engineer with Spark to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing large-scale, custom distributed software systems using the latest Java, Scala, and Big Data...
-
Senior Java Developer Lead
3 weeks ago
Rutherford, New Jersey, United States Citigroup Full timeJob Title: Senior Java Developer LeadThe Applications Development Technology Lead Analyst is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team.Key Responsibilities:Deliver advanced technology projects as an individual contributor providing expertise...
-
Senior Java Developer Lead
3 weeks ago
Rutherford, New Jersey, United States Citigroup Full timeJob SummaryWe are seeking a highly skilled Senior Java Developer Lead to join our team at Citigroup. 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 ResponsibilitiesLead the development of advanced technology projects, providing expertise in...
-
Senior Java Developer
4 weeks ago
Rutherford, New Jersey, United States Iris Software Inc. Full timeAbout Iris Software Inc.Iris Software Inc. is seeking a highly skilled Sr. Java Spark Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining large-scale Java applications using Spark.Key Responsibilities:Design and develop high-performance Java applications using...
-
Big Data Spark Developer Lead
1 month ago
Rutherford, New Jersey, United States Iris Software Inc. Full timeJob Title: Sr. Big Data Engineer with SparkAbout the Role:Iris Software Inc. is seeking a highly skilled Sr. Big Data Engineer with Spark to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing large-scale, custom distributed software systems using the latest Java, Scala, and Big Data...
-
Collibra Data Governance Specialist
3 weeks ago
Rutherford, New Jersey, United States Iris Software Inc. Full timeJob 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. They will be responsible for working on a long-term assignment with our client, a leading bank in the USA.Key Responsibilities:Collibra...
-
Archer System Expert
3 weeks ago
Rutherford, New Jersey, United States Iris Software Inc. Full timeJob Title: Archer SMEWe are seeking an experienced 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, and administering and developing it.Key Responsibilities:Oversee the entire Archer applicationArchitect and design...
-
Project Engineer
2 weeks ago
Rutherford, New Jersey, United States Stonefield Engineers Full timeAbout the RoleStonefield Engineering and Design is seeking a highly skilled Project Engineer to join our Transportation/Traffic Engineering Team. As a Project Engineer, you will be responsible for preparing traffic impact studies, attending project meetings, and performing roadway design, traffic signal design, and highway capacity analysis.Key...
-
Surveying Professional
1 month ago
Rutherford, New Jersey, United States Stonefield Engineers Full timeAbout Stonefield EngineersWe are a multidisciplinary professional engineering and consulting firm seeking a skilled Land Surveyor to join our survey division. As a dynamic and goal-driven individual, you will have the opportunity to work on diverse projects and contribute to the growth and development of our team.Key ResponsibilitiesPrepare and deliver...
-
Experienced Traffic/Transportation Engineer
4 weeks ago
Rutherford, New Jersey, United States Stonefieldeng Full timeJob Title: Experienced Traffic/Transportation EngineerStonefield Engineering & Design is seeking a highly skilled Traffic/Transportation Engineer to join our team. As a key member of our Traffic Engineering Team, you will be responsible for designing and developing transportation systems that meet the needs of our clients and communities.Key...
-
Senior Technology Program Manager
2 weeks ago
Rutherford, New Jersey, United States Axelon Full timeJob Title: Senior Tech Program ManagerWe are seeking an experienced Senior Tech Program Manager to join our team at Axelon. As a Senior Tech Program Manager, you will be responsible for leading and managing multiple technology programs from initiation to completion, working closely with cross-functional teams, engineers, architects, and application...
-
Senior Vice President of Data Architecture
4 weeks ago
Rutherford, New Jersey, United States Citigroup Inc Full timeJob DescriptionThe CTI Data Services group is the leading organization in defining and implementing the firm-wide data strategy for the future. It is responsible for designing and delivering foundational data capabilities that cover a wide range of technologies, such as data modeling, data cataloging, data lineage and tracing, data security, and document...
-
Senior Tech Product Manager
2 weeks ago
Rutherford, New Jersey, United States Mindlance Full timeJob Title: Senior Tech Product Manager Job Summary: We are seeking a highly skilled Senior Tech Product Manager to join our team at Mindlance. As a Senior Tech Product Manager, you will be responsible for assisting with Book of Work activities from initiation through completion, working with scrum teams, engineers, architects, application managers, and...
-
Senior Tech Program Manager
3 days ago
Rutherford, New Jersey, United States Axelon Full timeJob Title: Senior Tech Program ManagerWe are seeking a highly experienced Senior Tech Program Manager to join our team at Axelon. As a Senior Tech Program Manager, you will be responsible for leading and managing large-scale technology programs, ensuring they are delivered on time, within budget, and to the required quality standards.Key...