Required Skills

Decision Making Problem Solving Accountability Initiative Analysis

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 29th Nov 2023

JOB DETAIL

Interview Mode: Video interview
The Lead Software Development Engineer provides leadership in full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery is on time and within budget.  They will direct component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements and ensure compliance.  This position develops and leads AD project activities and integrations. They guide teams to ensure effective communication and achievement of objectives.  This position researches and supports the integration of emerging technologies. He/She provides knowledge and support for applications’ development, integration, and maintenance.  This position will lead junior team members with project related activities and tasks. This position guides and influences department and project teams. They will facilitate collaboration with stakeholders. The selected candidate may be approached for permanent hire.
 
Qualifications:
•    7+ years of relevant experience in coding and project management
•    Experience working in an Agile Scrum environment.
•    Knowledge of Java Programming and Angular 12  or higher
•    Candidate must have strong background working with Distributed (Kubernetes,  /Angular) technologies.
•    Knowledge and working experience in Agile Development practices using Continuous Integration and Continuous Development (CI/CD) pipeline.
•    Candidate must be familiar with application programming technology alternatives and emerging trends.
•    This position requires strong communication and problem-solving skills
•    Guides the team to ensure effective communication in achieving development goals between onshore and offshore teams.
•    Researches and supports the integration of emerging technologies.
•    Provides knowledge and support for automated end to end testing. Candidate must have strong development background in Java development environments.
•    Provides knowledge and support for applications development, integration, and maintenance. This position requires support of critical high volume customer-facing systems.
•    The candidate must be able to multitask in providing support for multiple applications within the Contact Center Technologies area. Versed in use of development tools, industry standards.
•    Able to write programs of low to high complexity matching detailed specifications, develop and automate test execution.
•    Effective communication, Planning, Organizing, Controlling, Decision Making, Problem Solving, Accountability, Initiative, Analysis and Judgment skills
•    Team Leadership & Motivation, Team Player, Mentoring
•    Bachelor's degree in Computer Science or related discipline
•    Master's degree is a plus. 

Company Information