Role: Senior Specialist, Software Engineering
.
We are looking for a seasoned and technology-driven software engineering to join our Product Engineering team at BetaNXT. This is a Senior Specialist, Software Engineering
role
ideal for someone passionate about innovation, enterprise integration, and legacy modernization. You will play a key role in designing and delivering strategic initiatives that will shape the future of our platform.
Key Responsibilities
- Lead the design and development of complex software components, ensuring alignment with business and technical requirements.
- Collaborate with Solution Architects and cross-functional teams to explore design options and define scalable, maintainable solutions.
- Provide technical oversight across the software development lifecycle, including integration, modification, and enhancement of applications.
- Define and lead testing strategies, including unit, integration, and performance testing, to ensure software meets functional and operational expectations.
- Drive continuous improvement in quality and reliability through proactive problem identification and resolution workflows.
- Own the creation, review, and maintenance of technical documentation to support long-term supportability and reuse.
- Ensure adherence to disciplined development processes, team standards, and industry best practices.
- Act as a subject matter expert and point of contact for technical issues within specific workstreams.
- Mentor junior developers, fostering technical growth and knowledge sharing across the team.
- Coordinate with documentation, QA, support, and deployment teams to ensure seamless delivery and support.
- Lead or contribute to project planning sessions, providing design options, effort estimates, and work breakdowns.
- Develop realistic milestones and validate estimates across the team.
- Communicate effectively across diverse audiences, including senior leadership, on technical topics, project status, and issue resolution.
- Work within Agile/SCRUM teams across multiple locations, contributing to sprint planning, reviews, and retrospectives.
- Ensure timely status updates and initiate escalation when necessary to maintain project momentum.
Required Qualifications & Experience
-
10+ years
of hands-on experience in Enterprise Application Integration
and Mainframe Technologies
. - Strong expertise in
COBOL, JCL, CICS, DB2, VSAM
, and environments like CICS Web Services
and CICS Transaction Server 3.1
. - Experience with
IBM Integration Bus (IIB 10)
, IBM App Connect Enterprise (ACE 12)
, MQ Series
, and DataPower
are a strong plus. - Proficiency in mainframe tools such as
TSO, File-Aid, Syncsort, Platinum, Abend-Aid
, and Mainview
. - Solid understanding of
JCL utilities
and version control tools like ChangeMan
. - Experience of unit testing, code management tools like GIT and design tools
- Familiarity with performance metrics including
CPU utilization, response time, network latency
, and think time
. - Knowledgeable in API modeling languages and annotation (Swagger, RAML, etc.)
- Good understanding of following languages and specifications XML, XML Schema, XPath, XQuery, JSON
- Experience working in
Agile/SCRUM
environments. - Strong problem-solving skills and ability to collaborate across teams and geographies.
- Bachelor s degree in computer science
, Electrical & Electronics, Information Science
, or a related field. Master s degree or professional certifications are a plus.