DXC Technology is seeking a Software Engineer to build robust backend services and APIs using Python, with opportunities to work on frontend technologies, collaborating with various teams to implement end-to-end features for their platform.
Requirements
- Proficiency in Python and related backend frameworks
- Experience with both RESTful API and GraphQL design and implementation
- Strong understanding of database concepts, SQL, and query optimization
- Experience with Git, Linux, WSL, Docker/containerization concepts
- Understanding of web security best practices
- Experience with cloud environments (AWS, Azure)
- Familiarity with microservices concepts and architecture
Responsibilities
- Develop and maintain backend services and APIs as primary focus
- Implement server-side logic and functionality using Python and related frameworks
- Design and implement both RESTful APIs and GraphQL endpoints
- Build integrations with internal and external systems
- Collaborate with frontend developers to ensure seamless API integration
- Write clean, maintainable, and well-tested code across the stack
- Work with database design, optimization, and query performance
Other
- 3+ years of experience in software development
- Strong problem-solving abilities and attention to detail
- Excellent communication skills and ability to work across teams
- Bachelor's degree in computer science, Software Engineering, or related field (or equivalent practical experience)
- Candidates must be authorized to work in United States without the requirement of sponsorship.