
Lead Associate, Software Engineering
BetaNXT
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Job Level
About the role
- Using an analytical, engineering-focused approach and expert knowledge of programming languages to develop computer programs and ensure software is as functional and robust as the client or consumer needs.
- Develop flawless solutions based on requirements with thorough coding and unit testing.
- Help improve our code quality through writing unit tests and automation.
- Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions.
- Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
- Ensure continued functionality of a program during maintenance and testing of software.
- Revisit the development process to fix bugs or address client or consumer concerns.
- Document each aspect of a system or application as a reference for future upgrades and maintenance.
- Dive into difficult problems and successfully deliver results on schedule.
- Creates, reviews, and maintains all required technical documentation/ manual related to assigned software to ensure supportability and reuse.
Requirements
- 4-8 years of professional and recent hands-on coding and software design; preferably in the financial services industry
- Bachelor’s Degree in computer science / Software Engineering or equivalent
- A track record of projects completed on time – you are a flawless executor, not a procrastinator
- Experience with all phases of the software development life cycle, best practices and Agile Software Development
- Solid software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
- Strong technical experience with specialist knowledge in Mainframe Technologies with experience in languages like COBOL, JCL, SQL etc and processing environment like CICS, CICS Transaction Server 3.1
- Strong knowledge on DB2. Extensive design knowledge in DB2 Load/Unload process with nightly batch process using DB2 Load/Unload utility
- Work autonomously and in teams, and will never back down from the challenges of scale.
Benefits
- Professional development opportunities
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
COBOLJCLSQLCICSDB2unit testingautomationsoftware designAgile Software Developmentsoftware development life cycle
Soft Skills
analyticalcollaborationproblem-solvingcommunicationtime managementattention to detailexecutionadaptabilitydocumentationteamwork