Location: Dallas/ Charlotte/ Virginia
Job Summary
We are seeking a Software Developer with experience building enterprise-scale applications using modern programming languages and cloud-native technologies. The ideal candidate will design, develop, and maintain scalable microservices while leveraging AI-assisted development tools to improve productivity.
Responsibilities
- Design and develop enterprise applications using Java, .NET, Python, or Go.
- Build RESTful APIs and Microservices.
- Develop scalable backend solutions using SQL and Oracle databases.
- Work with React or Angular front-end teams.
- Build and maintain CI/CD pipelines.
- Integrate enterprise APIs using Apigee.
- Utilize AI-assisted development tools such as GitHub Copilot, Devin, and other GenAI coding assistants.
- Participate in Agile ceremonies, sprint planning, and code reviews.
- Troubleshoot production issues and optimize application performance.
Required Skills
- Java, .NET, Go Lang, or Python
- React or Angular
- SQL and Oracle
- Microservices Architecture
- REST APIs
- CI/CD
- Git
- Apigee
- AI-enabled development tools (Copilot, Devin, etc.)
- Agile/Scrum
Preferred Qualifications
- Experience with AWS, Azure, or Google Cloud Platform
- Kubernetes and Docker
- DevOps exposure