Only W2 (open for H1B transfer as well), No C2C/1099
Details:
We are looking for a candidate who will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. Full-stack software engineering roles, including those responsible for developing both user interfaces and server-side components, also fall within this job function. Employees are expected to leverage AI-assisted development tools and techniques to accelerate delivery, improve code quality, and enhance team productivity.
Key Responsibilities
- Engage with customers to deeply understand their use cases, pain points, and requirements, demonstrating empathy and advocating for user-centric software solutions.
- Solve complex problems by designing, developing, and delivering solutions using various tools, programming languages, frameworks, methodologies-including Agile-and technologies, including AI-assisted coding tools such as GitHub Copilot, OpenCode, or similar LLM-based development assistants.
- Assess software application or service requirements and determine the most suitable technology stack, integration method, deployment strategy, and related technical approaches.
- Create high-level software architecture designs that outline the overall structure, components, and interfaces of applications.
- Define and implement software testing strategies, guidelines, policies, and processes in alignment with organizational vision, industry regulations, and market best practices.
- Continuously improve performance, optimize applications, and implement new technologies to maximize development efficiency.
- Apply programming practices such as test-driven development, continuous integration, and continuous delivery.
- Support security practices that safeguard user data, including encryption and anonymization.
- Develop and maintain back-end applications, including APIs and microservices, using server-side programming languages.
Skills Required
- CA-7, Performance Testing, Job Control Language (JCL), Root Cause Analysis, Software Testing, z/OS, AIPGEE, Batch Processing, SQL, IBM DB2, GitHub, TSO/ISPF, REST APIs, Customer Information Control System (CICS), Application Support, Program Analysis, COBOL, Mainframe Systems, JSON, Application Testing, Agile Software Development, GitHub Copilot, AI-Assisted Development, Prompt Engineering, LLM API Integration, AI Code Review
Skills Preferred
- Process Improvement, Google Cloud Platform, BigQuery, Data Migration, Data Management
Experience Required
- 10+ years of experience in IT, 8+ years of experience in software development