Software Engineer
Job details
- Pay
- $90,000 – $110,000 a year
- Work mode
- On-site
- Posted
- Nov 6, 2026
- Last confirmed open
- Nov 6, 2026
- Job function
- Software/Internet/AI
About this role
Job Description
3Ci is seeking a talented and motivated Software Engineer to design, develop, and maintain modern software applications and enterprise technology solutions. The ideal candidate will have strong programming skills, experience with application development, and the ability to solve complex technical challenges.
In this role, you will collaborate with engineering teams and business stakeholders to build scalable applications, modernize existing systems, and deliver reliable software solutions that support client business objectives.
Key Responsibilities
- Design, develop, and maintain scalable software applications.
- Write clean, efficient, and reusable code.
- Build backend services and integrate RESTful APIs.
- Develop and improve web-based applications.
- Participate in software architecture and technical design discussions.
- Troubleshoot software defects and resolve technical issues.
- Perform code reviews and maintain development standards.
- Collaborate with cross-functional engineering teams.
- Improve application performance, security, and reliability.
- Support automated testing, deployment, and software maintenance.
Technical Skills
- Proficiency in Java, JavaScript, Python, C#, or TypeScript.
- Understanding of object-oriented programming and design patterns.
- Experience with REST APIs and database technologies.
- Familiarity with React, Angular, or similar frameworks.
- Knowledge of cloud platforms such as AWS or Microsoft Azure.
- Experience with Git, CI/CD, and automated testing.
- Understanding of microservices and software architecture.
- Familiarity with Agile and Scrum methodologies.
- Strong analytical and problem-solving abilities.
About the Company
3Ci is an Atlanta-based IT services and technology consulting company founded in 1978. The company helps organizations improve business performance through software engineering, technology consulting, IT staffing, and digital transformation services.
3Ci specializes in custom software development, enterprise application modernization, data engineering, and technology solutions. Its engineering teams work with businesses to develop modern applications, improve existing technology platforms, and address complex operational challenges.
The company focuses on building long-term client relationships through technical expertise, collaboration, and customized technology services.
Pay: $90,000.00 - $110,000.00 per year
Benefits:
- Health insurance
- Relocation assistance
- Vision insurance
Work Location: In person