Talent.com
This job offer is not available in your country.
Software Development Engineer

Software Development Engineer

Delta Air LinesBengaluru, India
30+ days ago
Job description

Responsibilities include, but are not limited to :

  • Full stack Developer that can code, test, and maintain high-quality software solutions based on project requirements. Contribute to design discussions, ensuring scalability, security, cost-effectiveness, maintainability, observability and performance.
  • Work closely with cross-functional teams, including product owners, architects, front end designers, and other engineers to create secure, reliable, scalable software solutions.
  • Strong AWS experience with background in API, Microservices development.
  • As an AWS developer, you will be responsible for setting up, maintaining, and evolving the cloud infrastructure of web applications. Working knowledge of Infrastructure as Code (IAC) using technologies like AWS CloudFormation and CDK is preferred.
  • Write efficient, readable, secure, performant and well-documented code using a variety of programming languages like Java, JavaScript / TypeScript, Python and well versed with usage of popular Cloud Native Application development frameworks like Spring Boot, Spring Cloud, Quarkus etc. for backends and Angular for Frontend development.
  • Contribute to the development and maintenance of CI / CD pipelines to automate software delivery processes.
  • Identifies unsecured code areas, performance bottlenecks and implements fixes as they are discovered with or without tooling.
  • Participate in and conduct code reviews to maintain code quality, adherence to coding standards, and knowledge sharing within the team.
  • Use version control systems like Git effectively to manage source code with deep working knowledge of standard development flows on platforms like GitLab.
  • Identifies, implements, and shares technical solutions that can be used across the portfolio.
  • Research and / or investigate technical issues impacting the organization and recommend solutions.
  • Provides application support for software running in production.
  • Contribute to Agile / Scrum processes, including sprint planning, daily stand-ups, and retrospectives.
  • Create and maintain technical documentation, including design documents, API documentation, and other relevant artifacts.
  • Participates in learning activities around agile software development and development core practices, and mentors other team members in these best practices.

What You Need to Succeed (Minimum Qualifications) :

  • Bachelors degree in computer science, Information Systems or related technical field is required.
  • Experienced in full stack Cloud-native development, RESTful APIs, and stateless microservices architectures.
  • At least 2+ years of experience with Java 8 / 11 / JEE and the Spring framework.
  • Experience in designing and implementing RESTful services.
  • Experience creating web-based application UIs using Angular, Bootstrap, HTML, JavaScript, CSS, and related tools.
  • Strong AWS experience with background in API, Microservices development.
  • Experience with the core AWS services like Lambdas, API Gateway, S3, SQS, SNS, EC2, Code Pipeline, Athena, DynamoDB, RDS. Strong understanding of core AWS services and apply best practices regarding security and scalability.
  • Strong understanding of networking fundamentals and virtual networks from a cloud point of view
  • Knowledge and / or experience in working with 12-factor methodology and understanding its benefits, and able to demonstrate appropriate patterns to other team members.
  • Data modeling and query skills both for SQL (Oracle 19) and NoSQL (DynamoDB / DocumentDB)
  • Experience deploying applications in OpenShift / ROSA (or another Docker / Kubernetes container)
  • Hands-on experience of programming concepts such as OOPs in languages like Java, Python and JavaScript
  • Candidate should have hands-on experience of writing and maintaining unit tests across application layers using Junit, Mockito, REST Assured and other relevant frameworks and tools.
  • Able to independently create and maintain automation test jobs and execute as part of a CI / CD pipeline.
  • Experience of working in distributed agile teams using agile frameworks such as SCRUM, SAFe, XP etc.
  • Knowledge of CI / CD and DevOps practices; with tools such as Git / Gitlab, Jira / VersionOne / Agility, Tekton, Gradle, Ansible
  • Ability to clearly communicate and coordinate with peers, product owners, and cross functional teams and design a relevant and time to market solution.
  • Must have the ability to listen to customers and colleagues; convey ideas effectively; prepare written documentation.
  • Ability to quickly adapt to new tools and evolving technologies.
  • Proactive in nature with customer satisfaction as a primary goal
  • Embraces Diverse people, thinking and styles.
  • Consistently makes safety and security, of self and others, the priority.
  • Design Thinking
  • Ensure code quality and documentation for supporting application post deployment.
  • What Will Give You a Competitive Edge (Preferred Qualifications) :

  • Experience with Ecommerce web applications supporting a wide user base across the globe.
  • Airline, Vacations, Travel or Transportation industry experience.
  • Create a job alert for this search

    Software Development Engineer • Bengaluru, India

    Related jobs
    • Promoted
    Software Engineer - Backend Development

    Software Engineer - Backend Development

    taylorrathinastaffingBangalore
    Responsibilities : - Create and maintain RESTful APIs - Implement efficient database schemas and optimize q...Show moreLast updated: 30+ days ago
    • Promoted
    Software development Engineer - Backend

    Software development Engineer - Backend

    Pocket FMBangalore Urban, Karnataka, India
    Software Development Engineer-Backend.Pocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment expe...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Development Engineer

    Software Development Engineer

    MediaKindBengaluru, Karnataka, India
    At MediaKind, we understand the power of media and how it is evolving.Fueled by deep innovation, we have a single goal in mind : to enable our customers to create and deliver immersive media experie...Show moreLast updated: 3 hours ago
    Software Development Engineer

    Software Development Engineer

    Okulo AerospaceBangalore North, KA, in
    Quick Apply
    Okulo Aerospace is looking for a.You’ll work closely to design, develop, and software at Okulo Aerospace.This is a high-impact role where you’ll help shape the. Full-stack proficiency : Deep expertis...Show moreLast updated: 1 day ago
    • Promoted
    Software Development Engineer 2

    Software Development Engineer 2

    MindtickleBangalore Urban, Karnataka, India
    Mindtickle is the market-leading revenue productivity platform with enablement and operations solutions.Recognized as a market leader by top industry analysts, Mindtickle is ranked by G2 as both th...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer - Test

    Software Development Engineer - Test

    MINDEKK TECHNOLOGIES PRIVATE LIMITEDBangalore
    Job Title : SDET (Software Development Engineer in : : 5-6 : TestUnity : At TestUnity, were redefin...Show moreLast updated: 19 days ago
    • Promoted
    Software Development Engineer 2

    Software Development Engineer 2

    GrowwBengaluru, Karnataka, India
    We are a passionate group of people focused on making financial services accessible to every Indian through a multi-product platform. Each day, we help millions of customers take charge of their fin...Show moreLast updated: 8 days ago
    • Promoted
    Software Development Engineer (Python)

    Software Development Engineer (Python)

    TwizhireBengaluru, Karnataka, India
    Twizhire is hiring for a fast-growing, profitable AI healthcare startup based in New York City, backed by a founder with a proven track record of scaling startups to 1000+ teams.If you’re a high-pe...Show moreLast updated: 8 days ago
    • Promoted
    Lead Engineer - Software Development

    Lead Engineer - Software Development

    RecroBangalore
    We are looking to hire a Lead Engineer for our SAAS products.This role will report to our VP of Engineering.This role would involve designing, building, and delivering software products for our ent...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer - Test

    Software Development Engineer - Test

    Sampoorna Consultants Pvt. LtdBangalore
    Job Description : - Drive quality and security by design.Work with tax domain experts and engineering staff to design, ...Show moreLast updated: 30+ days ago
    Software Development Engineer, Software Dev Engineer

    Software Development Engineer, Software Dev Engineer

    AmazonBangalore, Karnataka, India
    At Amazon we hire the best minds in technology to innovate and build on behalf of our customers.The focus we have on our customers is why we are one of the worlds most beloved brands customer obse...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer 2

    Software Development Engineer 2

    Papaya GlobalBengaluru, Karnataka, India
    Papaya Global is a rapidly growing, award-winning B2B tech unicorn with a mission to revolutionize the payroll and payments industry. With over $400M raised from top-tier investors, our innovative t...Show moreLast updated: 8 days ago
    Software Development Engineer Backend

    Software Development Engineer Backend

    XaltsBangalore, Karnataka, India
    Xalts is a technology platform that enables treasury & finance teams to scale & achieve efficiency.Finance teams leverage our AI agents to perform various financial operations based on inte...Show moreLast updated: 29 days ago
    • Promoted
    Software Development Engineer III

    Software Development Engineer III

    CleartripBangalore Urban, Karnataka, India
    Launched in July 2006, Cleartrip India Pvt Ltd.India’s fastest-growing online travel technology company.In April 2021, Flipkart acquired 100% of Cleartrip’s shareholding, and subsequently Adani Ent...Show moreLast updated: 16 days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXBengaluru, IN
    Title : Software Lead Software Engineer.Made for Growth, Built for App Marketers.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue.We'...Show moreLast updated: 9 days ago
    JAVA Software Development Engineer

    JAVA Software Development Engineer

    CGIBangalore, Karnataka, India
    At CGI were a team of builders.We call our employees members because all who join CGI are building their own company - one that has grown to 72000 professionals located in 40 countries.Founded in 1...Show moreLast updated: 14 days ago
    Software Development Engineer

    Software Development Engineer

    ScaleneWorksBengaluru, Karnataka, India
    Quick Apply
    We are seeking an experienced Java Software Development Engineer to join our dynamic team.The ideal candidate will have 7 to 9 years of hands-on experience in Java development, with a strong backgr...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer

    Software Development Engineer

    NAZZTECBengaluru, Karnataka, India
    Software Development Engineer – Embedded Android.Software Development Engineer – Embedded Android.Embedded Android App Development. In this role, you will be responsible for analyzing, designing, co...Show moreLast updated: 9 days ago