Software Engineer
Job details
- Pay
- $85,000 – $120,000 a year
- Work mode
- On-site
- Posted
- Oct 28, 2026
- Last confirmed open
- Oct 28, 2026
About this role
Job Description
Atomic Object is listed as the employer for this Software Engineer job description draft. The role focuses on designing, developing, testing, and maintaining high-quality software solutions that address client needs and business challenges.
The ideal candidate has strong programming fundamentals, an analytical mindset, and the ability to collaborate with multidisciplinary teams to build reliable, maintainable, and user-focused applications.
Responsibilities
- Design, develop, test, and maintain custom software applications.
- Write clean, efficient, reusable, and well-documented code.
- Collaborate with developers, designers, and project stakeholders to understand requirements.
- Translate business needs into practical technical solutions.
- Develop and integrate APIs, databases, and external services.
- Troubleshoot software defects and improve application performance.
- Participate in code reviews, testing, and continuous improvement activities.
- Apply software engineering principles to support security, reliability, and scalability.
- Maintain technical documentation and communicate development progress.
- Contribute to project planning and collaborative problem-solving.
Skills and Experience
- Knowledge of programming languages such as JavaScript, TypeScript, Java, Python, or C#.
- Understanding of object-oriented programming, data structures, and software design principles.
- Familiarity with web application development, APIs, and database technologies.
- Experience with version control systems such as Git.
- Understanding of software testing and development life cycles.
- Strong analytical, communication, and teamwork skills.
- Ability to learn new technologies and adapt to different project requirements.
About the Company
Atomic Object is a custom software design and development consultancy that helps organizations create digital products and software solutions. Its work includes product strategy, user experience design, software engineering, and application development.
The company is known for a collaborative, team-based approach to building software around client requirements and user needs.
Compensation
The estimated annual salary range for this draft is $85,000–$120,000, depending on relevant experience, technical skills, and role responsibilities. This is an illustrative estimate, not a verified salary range for an active Software Engineer opening at Atomic Object in Chicago.
Pay: $85,000.00 - $120,000.00 per year
Benefits:
- Health insurance
- Relocation assistance
- Vision insurance
Work Location: In person