Associate Senior Software Engineer

2 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Summary

Description

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures. Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs. Maintains and utilizes application and programming documents in the development of code. Recommends changes in development, maintenance and system standards. Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.What Part Will You Play?
  • Develops basic to moderately complex code using a front or back end programming language within a platform as needed in collaboration with business and technology teams for internal and external client software solutions. Creates, and delivers routine program specifications for code development and support on a project /issue with a moderate understanding of the application / database to better align interactions and technologies.
  • Analyzes, modifies, and develops basic to moderately complex code / unit testing in order to develop application documentation. Performs testing and validation requirements for basic to moderately complex code changes. Performs corrective measures for basic to moderately complex code deficiencies and escalates alternative proposals.
  • Applies a moderate understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 2 years - Professional Experience In Coding, Designing, Developing And Analyzing Data. Typically has a basic knowledge and use of one or more languages / technologies from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 4+ years professional Experience In Java Coding, Designing, Developing And Analyzing Data

Normal business Timings

  • 11:30 am to 8 30 pm IST

Essential Tech-BA Experience

  • Experience in two or more of the following: Java, Springboot, Javascript, SQL, Reactjs, Redux, scripting languages, unix and the confidence to easily pick up others.
  • Exposure to architectural patterns of a large, high-scale applications (e.g., well-designed APIs, mobile apps, data integrations, and/or large mobile web applications).
  • Exposure to devops tools like Jenkins, Docker, Kubernetes, ELK stack, etc.
  • Fluent, open communication style – speaking, writing, collaborating.
  • Demonstrated understanding of user experience, user centered design and responsive web design.
  • Postman, API Testing and Integrating APIs into enterprise applications
  • Knowledge of relation and non-relational databases.
  • Knowledge of cloud based platforms such as AWS or GCP
  • Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop

Good to have

experience

  • Strong experience of working with the US teams.
  • Well versed with Requirement elicitation , Requirement grooming, Sprint Backlog management and Estimations in Agile environment
  • Able to debug independently, able to debug UI issues
  • Proficient in English, good oral and written communication skills
  • MS Office & Flowcharting - Word, Excel, PowerPoint, Visio. Familiar with several common drawing techniques using Visio or UML
  • Drive for process improvement and design.
  • Ability to work with precision on multiple projects under rigorous deadlines, and extended daily schedules when necessary, while working both independently and as part of a team.
  • Positive attitude under pressure, outgoing, approachable and proactive and the ability to elicit cooperation from a wide variety of sources
  • Self-Driven and extremely autonomous
  • Creates various training materials and trains various teams
  • Flexible in work timings. May need to work in odd hours or weekends occassionally eg. early / late, weekends etc.
  • Understanding of the architecture and application design.
  • Quick Issue Identification/Resolution
  • Commitment to excellence
  • Excellent customer service skills. Understands external and internal customer expectations
  • Ability to think logically/analytically, understand business need.
  • Strong research skills, Strong problem resolution skills
  • Team Player with strong time management and presentation skills
  • Understands external and internal customer expectations
  • Adaptability, Portray a positive attitude, Flexible ,Multitask orientated.
  • Accept guidance, Listen well and utilize information.
  • Should have some knowledge / experience of Google Suite, MS Office

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You