Software Engineer

4 weeks ago


Chennai, Tamil Nadu, India Citigroup Full time

The Role We are looking for entry level full-stack software engineers who are passionate about solving business problems through innovation and engineering practices This role will be responsible for writing code pairing with other developers as appropriate decomposing acceptance criteria to understand team backlog deliverables complexities and risk while working as a strong contributor on an agile team From a technical standpoint the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles including modern cloud-based software development agile and scrum code quality and tool usage The Software Engineer works to understand and influence software architecture while contributing to Citi s and GFT s technical user base Responsibilities Apply depth of knowledge and expertise to all aspects of the software development lifecycle as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within an Agile software delivery team working to collaboratively deliver sprint goals write code and participate in the broader Citi technical community and team-level Agile and Scrum processes Contribute to the design documentation and development of world-class enterprise applications leveraging the latest technologies and software design patterns Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues as necessary Follow and contribute to defining technical and team standards Collaborate technical leadership to achieve established goals in line with our broader technical strategy Required Qualifications 3 to 4 years of experience as a Software Engineer Developer using Java Multiple years of experience with software engineering best practices unit testing automation design patterns peer review etc Clear understanding of Data Structures and Object Oriented Principles using Java Multiple years of experience on Service Oriented and MicroServices architectures including REST and GraphQL implementations Exposure to front-end technologies Angular Javascript Typescript Exposure to Cloud-native development and Container Orchestration tools Serverless Docker Kubernetes OpenShift etc Multiple years of experience with frameworks like Spring Boot Quarkus Micronaut or Vert x Exposure to Continuous Integration and Continuous Delivery CI CD pipelines either on-premise or public cloud i e Tekton Harness CircleCI Cloudbees Jenkins etc Multiple years of experience with agile and iterative software delivery SCRUM Kanban Exposure to Database technologies RDBMS NoSQL Oracle MySQL Mongo Exposure to event-driven design and architecture i e Kafka Spark Flink RabbitMQ etc B Tech B Engg degree or equivalent work experience Preferred Qualifications Exposure to architecture experience in building horizontally scalable highly available highly resilient and low latency applications Exposure to API Management tools Exposure to Infrastructure as Code tools i e Terraform Cloudformation etc Exposure to Security Observability and Monitoring i e Grafana Prometheus Splunk ELK CloudWatch etc Experience mentoring junior developers Job Family Group Technology Job Family Digital Software Engineering Time Type Full time Most Relevant Skills Please see the requirements listed above Other Relevant Skills For complementary skills please see above and or contact the recruiter Citi is an equal opportunity employer and qualified candidates will receive consideration without regard to their race color religion sex sexual orientation gender identity national origin disability status as a protected veteran or any other characteristic protected by law If you are a person with a disability and need a reasonable accommodation to use our search tools and or apply for a career opportunity review View Citi s and the poster



  • Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doingSummary: The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this job, you will join a team maintaining a proprietary database management system running on z/OS having batch,...


  • Chennai, Tamil Nadu, India SOFTWARE AG Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Description Software AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects things like sensors, devices, and machines. It...

  • Software Engineer

    19 hours ago


    Chennai, Tamil Nadu, India Global Software Solutions Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We're looking for a talented Software Engineerto join our team in Chennai and contribute to innovative projects for a leading banking client. If you're passionate about building scalable, high-performance web applications and enjoy working in dynamic environments, this role is for youRequirementsWhat we're looking for: Bachelor's or Master's degree in...

  • Sr. Software Engineer

    20 hours ago


    Chennai, Tamil Nadu, India Uniphore Software Systems Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Description Uniphore is one of the largest B2B AI-native companiesdecades-proven, built-for-scale and designed for the enterprise. The company drives business outcomes across multiple industry verticals and enables the largest global deployments. Uniphore infuses AI into every part of the enterprise that impacts the customer. We deliver the only...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Axiom Software Solutions Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Software Development best practices. Back end Python, Strong SQL, Django,  Jira, Confluence, ETL, GCP, API development concepts, strong communication Software Development best practices. Back end Python, Strong SQL, Django,  Jira, Confluence, ETL, GCP, API development concepts, strong communication Software Development best practices. Back...

  • Software Engineer

    1 week ago


    Chennai, Tamil Nadu, India Global Software Solutions Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are seeking an experiencedSoftware Engineer - IVR Scriptingwith strong expertise inGenesys PureEngageto join our growing team. The ideal candidate will have hands-on experience designing, implementing, and optimizingcontact center routing strategieswhile ensuring seamless omnichannel experiences.Key ResponsibilitiesDevelop and optimize routing strategies...


  • Chennai, Tamil Nadu, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Hello Connections,We are Hiring for The Below positionJob Role - Senior Software Engineer-Payments BancsSkills - payments BaansLocation - ChennaiExperience - 7+ yrsAbout the Job ;Experience· Minimum 5 years of Product experience in Bancs - Core Banking product (TCS)· Working experience on handling customization requirement and along with good knowledge of...


  • Chennai, Tamil Nadu, India Uniphore Software Systems Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Responsibilities:Develop creative solutions and write technical designs based on the requirements.Work closely with peer teams to ensure that applications are written to allow for overall system performance.Assist in tuning and optimization.Develop and execute unit tests for product components.Promote high quality, scalability, and timely completion of...


  • Chennai, Tamil Nadu, India Botree Software International Pvt Ltd Full time ₹ 30,00,000 - ₹ 40,00,000 per year

    Technical Leadership & Vision: They define the technical vision and direction for significant projects or platforms, helping to shape the company's technology strategy. Complex System Design: They lead the design and implementation of major software components, large-scale systems, and complex features, often involving cross-team collaboration. Problem...

  • Software Engineer

    6 days ago


    Chennai, Tamil Nadu, India Williams Lea Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Software Engineer - TraineeJob Description A .Net Software Engineer Trainee typically holds an entry-level position within a software development team or company. The role is designed for recent graduates or individuals transitioning into the software engineering field, providing them with the opportunity to gain practical experience and learn from more...