Share this Job

Senior Specialist - Software Engineering

Apply now »

Date: Jan 18, 2023

Location: US

Company: LTIMindtree

Mandatory Certification (any one from below): Oracle Certified Professional - Java SE 7 Programmer Oracle Certified Professional - Java SE 8 Programmer Senior Backend Engineer Specialist (Hands-on) – VP: Job Description The position is within TTS Core Accounts Technology and we are seeking a Senior Specialist with strong hands-on experience in developing enterprise level reusable and scalable business services. The work will include strategic state-of-the-art solutions using new stack development using Agile/ DevOps high standard/ Micro services/ Docker for application hosting. Working with product owners/managers across the company, you'll participate in sprint grooming, planning, retrospective sessions. Working with Engineering, you'll incorporate your expertise into our overall Engineering craft to achieve efficient delivery of our software products to market. Responsibilities: • Building real-time, cloud-based web services and APIs that serve as the backbone for reliable/scalable applications • Collaborating with Product Owners, Engineers on both ends of the spectrum, and Quality Assurance to spec-out and build new endpoints • Implementing and documenting engineering processes and standards • Developing tests which ensure performance, quality, and scalability • Write very high-quality code that is robust and easy to maintain with tests. • Technical subject matter expert, who mentors fellow engineers, demonstrates technical experience and leads teams in solving challenging problems. • Explore existing application systems, determines areas of complexity, potential risks to successful implementation • Own success – Take responsibility for successful delivery of the solutions. • Mentor other developer on their implementation while needed, and organize review activities like design review, code review and technical document review etc. to make sure the success deliverable. • Contribute to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc. • Strictly follow Citi’s engineering standards and ensure these are followed across all modules in the project. • Help define operating standards and processes Technology Skills: • Varied experience with multiple database technologies: relational with advanced SQL optimization skills, as well as non relational databases such as mongoDB, Couchbase, DynamoDB or Cassandra • Proficiency with Java/J2EE development • Experience with data warehouse and operational data store (ODS) design patterns • Preferred Experience with ETL tools like Talend or Ab Initio • Preferred Experience with AWS systems such as ECS, Lambda, and RDS • Preferred experience writing services in Golang • Preferred experience building scalable internal and public-facing APIs (REST, JSON, HTTP) • Preferred Experience working in a containerized environment, like Docker, OpenShift or ECS • Preferred Experience integrating 3rd party API's (REST, OAuth). • Preferred experience with JMS, message queues, Knowledge of Kafka events and streaming, Integration Pattern / frameworks, Apache camel • Experience with Kubernetes for deployment and management of containerized applications • Knowledge of domain-driven design • Experience building and integrating systems for authentication and identity management • Experience building flexible feeds • Ability to model and conceptualize the integrations across complex systems • Strong expertise in building scalable and reliable distributed systems • Expert knowledge of high performance, highly available, fault-tolerant SOA architectures, load balancing, horizontal scalability • Experiences in handling structured, semi-structured and unstructured data. • Strong knowledge of data security, data consistency, system performance, and reliability issues in a networked environment • Exposure to Agile software development and DevOps practices, Continuous Integration and automated deployment, with working knowledge

Job Segment: ERP, Software Engineer, Cloud, Quality Assurance, Developer, Technology, Engineering