Sr Software Engineer

0 years

0 Lacs

Posted:2 months ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Join Us as We Make Possibilities Happen

Sr. Software Engineer

Summary:

Builds high-quality, innovative, and fully performing software that complies with coding standards and technical design.

Responsibilities:

  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions.
  • Write well-designed, testable code.
  • Produce specifications and determine operational feasibility.
  • Integrate software components into a fully functional software system.
  • Document and maintain software functionality.
  • Troubleshoot, debug, and upgrade existing systems.
  • Deploy programs and evaluate user feedback.
  • Comply with project plans and industry standards.
  • Ensure software is updated with latest features.
  • Perform other duties as assigned.
  • Understand and Adhere to all Corporate Policies to include but not limited to ACI Code of Ethics and Global Information Security.

Minimum Requirements:

  • Bachelor's degree in computer science or related field or equivalent software development experience.
  • 8+ years software development experience.
  • Knowledge / experience with any of Docker, Kubernetes, OpenShift, Jenkins, Ansible.
  • Knows how to use diagrams to communicate design (UML class, sequence, activity, deployment, database ER, high-level architecture, infrastructure, etc.)
  • Solid Communication - verbal and written
  • Must be able to think in abstractions
  • Knows design patterns and principles.
  • Good in data structure and programming skills
  • Experience with Core Java
  • Development experience on RESTful API (microservices)
  • Knows Secure coding practices.
  • Experience with Git / Bitbucket
  • Experience with JIRA
  • Experience with RHEL

Preferred Skills:

  • Preferably knows more than one language (e.g., Java, C#, Python, TypeScript)
  • Knows IntelliJ IDEA or Spring Tool Suite
  • Familiar withOWASP Top 10
  • SOLID principles
  • Composition over inheritance
  • GoF design patterns
  • Enterprise Integration Patterns
  • Microservices vs Monoliths
  • Any of the following technologies are ideal
    • Spring Boot
    • Spring Data
    • Spring Web/REST
    • Spring Integration
    • Spring Batch
    • Undertow
    • RxJava
    • OpenShift
    • Kubernetes
    • Docker
    • Knows SQL language (T-SQL, PL/SQL, and/or PL/pgSQL)
    • PostgreSQL
    • Elasticstack (Elasticsearch, Kibana, Fluentd)
    • REST
    • AMQP (RabbitMQ)
    • TLS / Certificates
    • Encryption / Cryptography basics
    • Networking basics
    • OAuth2
    • SAML

Benefits:

www.aciworldwide.com

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
ACI Worldwide logo
ACI Worldwide

Financial Technology

Naples

RecommendedJobs for You

noida, uttar pradesh, india

bengaluru, karnataka, india

bengaluru, karnataka, india