Senior Programmer Analyst
Employment Type: 13 Week Contract to Hire
Work Arrangement: Onsite - Easton, Columbus, OH
Pay: Available on W2
Position Overview
We are seeking a Senior Programmer Analyst to design, develop, modernize, and support enterprise-grade applications using modern front-end frameworks, scalable backend services, and cloud-based platforms.
This role requires hands-on experience with React, Angular, Java microservices architecture, and Google Cloud Platform (GCP) to deliver secure, high-performing, and maintainable solutions.
The ideal candidate will collaborate with cross-functional teams including business stakeholders, architects, developers, QA, and production support to drive application enhancements and support the full software development lifecycle.
Key Responsibilities
- Design, develop, and maintain responsive front-end applications using React and Angular
- Build, enhance, and support Java-based backend services and microservices
- Develop and integrate RESTful APIs across front-end, middleware, and backend systems
- Contribute to cloud-native design and deployment using Google Cloud Platform (GCP)
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions
- Analyze existing applications and recommend modernization strategies to improve scalability, performance, and reliability
- Support production environments, troubleshoot issues, perform root cause analysis, and implement sustainable fixes
- Participate in code reviews, testing, releases, and DevOps practices
- Create and maintain technical documentation, architecture artifacts, and development standards
- Mentor junior team members and promote best practices across front-end, backend, and cloud development
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field
- 5+ years of experience in software development, application engineering, or systems analysis
- Hands-on experience with React for front-end development
- Strong Java development experience, including REST services and microservices
- Experience with cloud platforms, preferably Google Cloud Platform (GCP)
- Strong analytical, troubleshooting, and problem-solving skills
- Experience supporting and maintaining enterprise-level applications
•Preferred Qualifications
- Experience with modern UI architecture patterns and reusable component design
- Familiarity with Spring Boot, API integration patterns, and microservices-based architectures
- Experience with CI/CD pipelines, source control, automated testing, and DevOps practices
- Exposure to application modernization, cloud migration, or transformation initiatives
- Strong communication skills with the ability to explain technical concepts to diverse audiences
- Ability to work independently, lead technical discussions, and collaborate across distributed teams
Core Competencies
- Strong full-stack development expertise
- Ability to build scalable, secure, and high-performance applications
- Collaborative and team-oriented mindset
- Attention to detail and commitment to code quality
- Continuous improvement and learning mindset