
Software Engineer
C9XpertsContract
Required Skillset:
JavaPythonDjangoReactNode.jsGitDockerKubernetesC#Spring BootC++OracleMicrosoft AzureGoogle CloudJavaScriptREST APIsAWSMySQLPostgreSQLMongoDBGitHub
Job Description
Key Responsibilities
- Design, develop, test, and maintain scalable software applications
- Write clean, efficient, and reusable code following best practices
- Collaborate with cross-functional teams including product managers, designers, QA, and DevOps
- Analyze user requirements and convert them into technical solutions
- Debug, troubleshoot, and resolve software defects and production issues
- Participate in code reviews and maintain coding standards
- Optimize application performance, reliability, and security
- Work with databases, APIs, and cloud-based services
- Contribute to CI/CD pipelines and deployment processes
- Prepare technical documentation for development and maintenance
Required Skills
- Strong programming knowledge in languages such as Java, Python, C++, JavaScript, or C#
- Good understanding of Data Structures and Algorithms
- Knowledge of Object-Oriented Programming (OOP) concepts
- Experience with databases like MySQL, PostgreSQL, MongoDB, or Oracle
- Understanding of REST APIs and web services
- Familiarity with version control tools like Git and platforms like GitHub
- Basic understanding of cloud platforms like AWS, Microsoft Azure, or Google Cloud
- Strong problem-solving and communication skills
Preferred Skills
- Experience with Agile/Scrum methodology
- Knowledge of Docker, Kubernetes, and microservices architecture
- Familiarity with frontend/backend frameworks such as Spring Boot, React, Node.js, or Django
- Exposure to testing frameworks and automation tools
Similar Jobs
Lead Software Engineer
Texas
Apr 28th, 2026
Lead Software Engineer
New York
Apr 28th, 2026
Java Software Engineer
Minnesota
Apr 28th, 2026
Sr Software Engineer
Remote
Apr 28th, 2026
Sr Software Engineer
Remote
Apr 28th, 2026