Articles by

Associate Developer – Java

Responsible for development of Settlement Module for NDC project.

The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software development life cycle methodology. The scope for Developer (Core) is systems based on core technologies, while the scope for Developer (COTS) pertains to custom off the shelf systems. Developer (Niche) refers to niche technologies such as ecommerce systems and Specialty Development in terminology refers to Mobility and TPF. ‘-Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology. -Participates in standard business and technical information technology solution implementations, upgrades, enhancements, and conversions. -Uses appropriate tools to analyze, identify, and resolve business and/or technical problems

Quals–
AWS, Java, Pipelines, Automation
0-2 years experience required

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Lead Full Stack Developer

Key Responsibilities:

  • Lead and mentor a team of developers to deliver high-quality software solutions.
  • Design, develop, and maintain scalable front-end and back-end solutions.
  • Leverage AWS services like Lambda, S3, and EC2 to design cloud-native solutions.
  • Build intuitive and dynamic user interfaces using Angular and Node.js.
  • Develop RESTful APIs and microservices using Spring Boot.
  • Ensure seamless integration between front-end and back-end services.
  • Write clean, maintainable, and testable code, following best practices and coding standards.
  • Work closely with cross-functional teams, including product managers, UX designers, and QA engineers, to deliver end-to-end solutions.
  • Identify bottlenecks and implement solutions to improve application performance and scalability.

Required Skills:

  • Need 15 years of professional experience in software development, with a strong expertise in hands-on coding and application development.
  • Adept at designing, implementing, and optimizing complex software solutions, leveraging deep technical knowledge across various programming languages and frameworks.
  • Proven ability to lead development teams, drive innovation, and ensure high-quality code standards to deliver scalable and efficient applications.
  • Strong experience with Angular and Node.js frameworks.
  • Proficiency in building APIs and microservices using Spring Boot.
  • Strong Hands-on experience with AWS services such as Lambda, S3, EC2, API Gateway, and CloudFormation.
  • 7+ years of experience in full-stack development.
  • Deep understanding of designing and implementing microservices-based systems.
  • Certification in AWS or cloud-related technologies.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with both SQL and NoSQL databases.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Software Engineer

Design, develop, test, and maintain software applications using programming languages like Java, Python, C++, or JavaScript.

  • Analyze user requirements, create technical specifications, and develop scalable, efficient, and secure software solutions.
  • Identify, diagnose, and resolve software defects, ensuring optimal system performance and reliability.
  • Work closely with cross-functional teams, including designers, testers, and product managers, to deliver high-quality software solutions.
  • Stay updated with emerging technologies, tools, and industry best practices to enhance development processes and optimize software performance.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Cloud Developer in Atlanta

  • Design, develop, and deploy cloud-native applications and services using platforms like AWS, Azure, or Google Cloud.
  • Write clean, efficient, and scalable code, ensuring high performance and maintainability across all projects.
  • Collaborate with architects, DevOps engineers, and other developers to integrate cloud solutions with existing systems seamlessly.
  • Implement security measures in the development process to protect applications and data within the cloud environment.
  • Monitor cloud applications, resolve technical issues, and continuously improve system reliability and performance.
  • Maintain comprehensive documentation for development processes and ensure adherence to industry best practices.

Qualifications:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in cloud development.
  • Proficiency in programming languages like Python, Java, or C#.
  • Experience with cloud platforms (AWS, Azure, GCP) and tools such as Docker, Kubernetes, and Terraform.
  • Strong understanding of APIs, microservices, and serverless architectures.
  • Excellent problem-solving and teamwork skills.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Test Engineer

Essential Responsibilities*(System Test Engineer): Develop/create master test plans and related documents, test cases, and test schedules.
Execute test cases/scenarios across development projects. Test types to include functionality, user interface, regression, security, and user acceptance.
Document test scripts and test plans tied back to requirements.
Identify and track defects, issues, risks, and action items.
Validate requirements for system testing, report preparation, defect recording, and defect tracking.
Create defect reports for problems discovered during system test.
Perform regression testing to validate the resolution of any software or system defects.
Provide input for program schedules and is responsible for creation and development of Used Cases.
*May perform other duties as assigned. Essential Responsibilities*: (Integration Test Engineer)
Development of test plan, test cases, and project schedules.
Execution of test cases/scenarios across numerous project platforms in the Integration test environment.
Responsible for test types which include: functionality, user interface, regression, connectivity, performance, load, stress, user acceptance, failover/recovery, and supportability.
Develop and update integration test plans and procedures.
Validating requirements for integration testing.
Report preparation, defect recording, and tracking.
Identify, record, report, and track defects
*May perform other duties as assigned.

Quals–
**Verify Persona under EDUCATION / PERSONA section below.**

6 + years of experience required. Test Engineer job description has been developed to support both the testing functions in the System Test and Integration Test environments. System Test Engineer is responsible for creating master test plans, test cases, and test schedules for the projects. Primary responsibilities include the execution of test cases and scenarios across individual development projects within the System Test environment. Ensures established methodologies and standards are used in product testing. Integration Test Engineer has responsibility for providing mentoring support to the project team throughout the Development Lifecycle. This mentoring begins in the requirements development phase to ensure all requirements are both testable and verifiable, and continues through system test. The Integration Test Engineer is responsible for conducting Integration test and to support the implementation methodologies of new documented, standardized, repeatable testing processes. Bachelors degree in Computer Science or Information Systems with one to five years of experience in an IT testing environment and/or any equivalent combination of experience, EDUCATION / PERSONA, and/or training that enables the candidate to meet the entry requirements. The ideal candidate will possess the above plus previous airline experience. CORE COMPETENCIES: Communication Skills – The ability to communicate verbally and in writing with all levels of employees and management, capable of successful formal and informal communication, speaks and writes clearly and understandably at the right level. Integrity and Trust – Involves being widely trusted, being seen as a direct, truthful individual, can present the unvarnished truth in an appropriate and helpful manner, keeps confidences, admits mistakes, and doesnt misrepresent him/herself for personal gain. Teamwork – Involves working well in a collaborative setting, supporting work team by volunteering for and completing assignments, acting as a positive team member by contributing to discussions, developing and maintaining both formal and informal relationships enterprise-wide, defines success in terms of the entire team through mentoring and knowledge transfer. Technical Expertise – Involves demonstrating a commitment to increasing knowledge and skills in current technical/functional area, keeping up to date on technical developments, staying informed as to industry practices, knowing how to apply relevant technical processes to appropriate business needs. JOB SPECIFIC: Dedication – Involves demonstrating a desire to dedicate time and energy to accomplish goals, tasks, assignments, etc. Will do what it takes to get things done. Flexibility – Is open to change, enjoys the challenge of unfamiliar tasks, anticipates and adjusts to problems and roadblocks, is not thrown off when things change, can flex to future consequences and trends appropriately. Interpersonal Skills – The ability to successfully, professionally, and diplomatically interact with others and develop relationships with people who have widely varying styles, levels in the organization, and knowledge of IT. Problem Solving – Uses rigorous logic and methods to solve difficult problems with effective solutions, probes all fruitful sources for answers, can see hidden problems, is excellent at honest analysis, looks beyond. Task Management – Delivers quality work on time, translates planning into action by following applicable established procedures or methodologies, proactively monitors and controls task status by collecting and analyzing task data to anticipate and address barriers, appropriately communicates and resolves or escalates any problems that arise.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Test Engineer

Essential Responsibilities*(System Test Engineer): Develop/create master test plans and related documents, test cases, and test schedules.
Execute test cases/scenarios across development projects. Test types to include functionality, user interface, regression, security, and user acceptance.
Document test scripts and test plans tied back to requirements.
Identify and track defects, issues, risks, and action items.
Validate requirements for system testing, report preparation, defect recording, and defect tracking.
Create defect reports for problems discovered during system test.
Perform regression testing to validate the resolution of any software or system defects.
Provide input for program schedules and is responsible for creation and development of Used Cases.
*May perform other duties as assigned. Essential Responsibilities*: (Integration Test Engineer)
Development of test plan, test cases, and project schedules.
Execution of test cases/scenarios across numerous project platforms in the Integration test environment.
Responsible for test types which include: functionality, user interface, regression, connectivity, performance, load, stress, user acceptance, failover/recovery, and supportability.
Develop and update integration test plans and procedures.
Validating requirements for integration testing.
Report preparation, defect recording, and tracking.
Identify, record, report, and track defects
*May perform other duties as assigned.

Quals–
TECHNICAL SKILLS: Strong analytics background Experience with coding using JAVA with Selenium for front end and backend testing (Python,PERL,bash etc) with Shell scripting or other scripting knowledge like Python etc. Automation in Continuous Integration Experience working with Batch files and platform. Strong API testing exposure using ReadyAPI, Rest Assured, Karate etc. DevOps background. Hands-on experience with Linux/Unix operating system Experience of working with databases and writing SQL queries The following would also be advantageous: Programming or development background is strongly preferred. Certifications: Cloud/Azure certification Knowledge of Analytics and Modeling Exposure of working of CICD tools such as GitLab, GitHub Jenkins etc. Exposure to various cloud technologies skills/documentation. Basic project management skills. Good time management skills. Excellent oral and written communication. 6+ years of QA Test engineering experience BS Engineering/Computer Science or equivalent experience required] RESPONSIBILTIES: The Quality Test Engineer is responsible to perform end-to-end Quality Control and Quality Assurance activities for the project To understand product requirements and develop test plan, test cases, execute tests and reporting of defects Automation of functional test cases both for UI’s & API’s Automation of test processes using any programming language like Java, Python etc. Writing SQL queries Exposure of working on CICD tools like Gitlab, Jenkins etc. Integration of various testing suites in DevOps software delivery pipeline. To create test cases and data (manual and automated) Execute test scripts and analyze and record results (manual and automated testing) Assist fellow team members in resolving technical issues Recommend improvements or corrections to developers or system analysts Work with Developers, Product Owners, and other team members/departments for to complete testing tasks Provide feedback to the development team and ensure the work is carried out in accordance with the schedule and the quality requirements.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Test Engineer

Key Responsibilities – Implement test automation in accordance with established strategies, roadmaps, tools, frameworks, and methodologies, while facilitating team enablement and man aging test data across project teams. – Work in collaboration with other divisions to advance strategic initiatives and projects, and coordinate API, feature, and regression testing for web applications and/or SAP HR. – Develop automation framework and develop automated scripts

Quals–
Specific Qualifications

Expertise in test automation of applications from UI and API layer. Knowledge of test automation using UiPath and open source libraires like Playwright. Building automation framework from ground up using modular design patterns like Page Object Model (POM)

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Full Stack Developer

Develop amazingly efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, APIs
Enhance and maintain on prem and internal PAAS applications, and actively rework these to AWS along project timelines
Help to design and implement serverless patterns from containerized applications
Build industry standard APIs and help with establishing, consuming & routing calls, connectivity protocols and policy
Design, develop and implement architecture patterns that are optimized for SLAs, reliability, and cost
Look upstream and downstream to see around corners and anticipate future consequences for immediate technical choices
Help to establish and grow a culture of software craftsmanship best practices, including TDD/BDD and Test Automation (both Unit and Integration), Continuous Integration, and Continuous Deployment
Drive performance improvements including monitoring, detailed metrics, problems, trends, and costs, in order to determine solutions, required process changes, etc. that will make the function more efficient
Ensure adherence to security standards and compliance with privacy rules and regulations early in the development
Be aggressive to resolve and prevent technical debt
Actively engage in Agile software development activities, including sprint planning, daily standups, and retrospectives, with an aim to continuously improve
Collaborate frequently to share ideas and gain perspective. Communicate critical information in a clear and timely manner, listen to others, and seek clarification to confirm shared understanding
Initiate and lead code reviews and continuous improvement efforts
Create usable documentation/playbook(s)
Effectively analyze tradeoffs between usability and performance needs communicate these across the team
Optimize pace and meet deadlines
Administer product upgrades and patches
Provide assistance and support other team members where required, including troubleshooting and maintenance of production systems/programs/applications
24/7 On-call support rotation function is a component of this role

Quals–
**Verify Persona under EDUCATION / PERSONA section below.**

High School Diploma, GED, or High School Equivalency 2+ years experience in Java, Full-stack, C#, .NET and/or Python development experience is required Experience working with GitHub and/or GitLab, SonarQube, JUnit, Spring Boot Skilled in writing, designing unit test cases using TDD and BDD methodologies Hands on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito etc. Automation-minded: Hands on experience of designing and writing automated tests for backend applications and data flow, using tools such as Postman, REST Assured, Cypress, Ready API etc. Hands on experience of working with continuous integration tools such Jenkins, Circle CI. Broad hands on experience in AWS Cloud serverless components and ability to build and maintain cloud data processing systems (i.e. ECS, EKS, S3, Lambda, SQS/SNS, PostgreSQL, Dynamo, Sagemaker, Athena, etc.) Experience using relational and object databases and web service development standards and practices, including RESTful APIs, micro-services, and services Experience working in an agile development environment using workload management tools like VersionOne/Agility Expert troubleshooting and deployment experience with strong understanding of transforming business and functional requirements into efficient technical solutions Experience with system integrations, optimizing performance and data integrity Strong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical information. Excellent judgment and problem-solving skills; individual should be able to resolve urgent problems in a calm and quick manner and display a high degree of initiative and drive Ability to be effective in a high stress environment Be flexible and embrace challenges that are outside of your comfort zone (PREFERRED QUALIFICATIONS) Bachelor’s Degree in Computer Science, Information Systems, with 4+ years of relevant technical experience or Masters degree in Computer Science, Information Systems with 2+ years of technical experience. Hands on experience of creating test reports from automation test run using tools such as cucumber report, Extent report etc. Experience with OpenShift Working knowledge of MQ AWS Certification is a plus DevOps and/or automation experience in code testing, building, and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows Server and Client-UX operating systems a plus.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

UX Designer in Atlanta

5+ years of experience in UX/UI design.
Strong proficiency in Figma, Adobe XD, Sketch, or similar design tools.
Experience with user research methodologies and usability testing.
Knowledge of HTML, CSS, and front-end development principles is a plus.
Ability to design for both desktop and mobile platforms with a strong understanding of responsive design.
Excellent communication and presentation skills.
Familiarity with agile development processes and working in a collaborative environment.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Program Manager

Assess opportunities to remove testing challenges and increase automation to improve lead time to change.
Establish a plan to articulate opportunities, owners, and delivery dates to drive the testing improvement plan.
Partner with Domains, and internal automation, environment, and data teams to implement the plan.
Triage environment issues, delegate them to the right owners, and perform RCAs.
Oversee data collection and maintenance for statistical and reporting purposes.
Develop and implement long-term goals and objectives for program success.
Oversee end-to-end testing by establishing test plans, scopes of work, and dependency traceability.
Manage progress status, escalate, and mitigate risks, and coordinate defect resolution.
Conduct daily defect calls to expedite issue resolution, if necessary.
Ensure adherence to quality standards through audits, reviews, and validations.
Contribute to improving testing standards.
Define objectives and develop suitable strategies for program execution.
Formulate, organize, and monitor inter-connected projects to assess performance, ROI, deadlines, and budgets.
Plan program delivery in alignment with organizational mission and goals.
Develop and manage budgets and operational plans.
Coordinate services across different program activities for increased efficiency.
Provide consistent progress reporting and escalate risks to drive resolution.

Quals–
*Job Summary: We are seeking a highly skilled Quality Program Manager to oversee and manage testing efforts, assess, and drive plans to improve test environment management, automation, and data across Company to enhance Lead Time to Change. The ideal candidate will bring testing expertise along with thought leadership to improve quality.
Qualifications & Skills:
Proven experience in program management, quality assurance, and testing coordination.
Expertise in Test Automation and AWS.
Thought leadership to analyze program effectiveness and identify improvement areas.
Strong leadership, team management, and communication skills.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading
Page 22 of 28