06 Aug
|
BetaNXT
|
Bengaluru
What Youll Do
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. Core responsibilities will include:
- 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
- Leads the design of complex components. Provides technical support to operations or other development teams. Liaise with Solution Architects where applicable.
- Participates in project planning sessions with team members to analyze development requirements, provide design options, and provide breakdown and estimates of work.
- Provides timely status updates for areas of individual responsibility within projects and participates in team and status meetings.
Your Experience
- 8-13 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 setting 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
📌 Mainframe Developer (Bengaluru)
🏢 BetaNXT
📍 Bengaluru