Senior Software Developer
2 days ago
Atomic is growing a diverse and inclusive team of curious, creative people who love creating great software for our clients.
We're looking for thoughtful problem solvers who are passionate about finding success for our clients, teams, and end-users through the human-centered design process.
Company
Since 2001, Atomic Object has designed and developed software products for web, mobile, desktop, and embedded devices. We were founded on the belief that not all software is created equal. Many people can write code, but it takes a close-knit team of passionate people to create exceptional, innovative products that change the way people do business.
We're an employee-owned company and a certified B Corporation with 100+ Atoms based in our Grand Rapids, Ann Arbor, Chicago, and Raleigh offices. Unlike many other technology companies, we have a flat organization. There is no corporate ladder to climb. As a company that values transparency, we practice open-books management. At Atomic, you can stay close to the craft of making software for your entire career without missing out on owning a part of the company and its profits.
Job Overview
Position
Atomic makers work on self-managed, cross-functional teams of 2-10 designers, delivery leads, developers, and testers. They collaborate to create products for our clients, from the idea phase through launch and beyond. Projects typically span 6 to 12 months, so you will have many opportunities to work with different people and tackle new challenges.
As a senior software developer at Atomic, most of your time will be spent writing tests and code alongside other Atoms. But your role isn't limited to technical responsibilities. Atomic promises clients a great experience and a great product. Software developers deliver on that promise by being kind, curious, positive individuals who provide excellent high-level technical advice to a diverse set of clients.
Senior developers find fulfillment in their job by leveraging their years of experience to guide the next generation. Atomic lives by its teach and learn value mantra. In this position, you will spend time daily with new developers, teaching what you've learned over your career and finding fulfillment in learning from those around you. We also continue to support professional development by sponsoring annual conference attendance and involvement in local and national organizations.
Additionally, you'll help broaden the impact of our services by serving as a technical marketer through opportunities like attending and hosting local developer meetups and contributing to our shared company blog.
Details
- Home base in Chicago, IL
- Hybrid work environment with the expectation to be generally present in the office three days per week
Engineering Best Practices
- Write clean, logical, high-quality code and adopt test-driven development and Agile practices.
- Stay up to date on new technologies and approaches to software development.
- Adopt a pragmatic approach to time management regarding project tradeoffs.
- Contribute to project documentation as needed by internal and external teams.
- Work on custom software products leveraging many languages, frameworks, and platforms.
- Value general versatility and flexibility over focused specialization.
- Get up to speed on existing projects' domains, technology stack, and platforms.
- Pair with other team members to transfer knowledge and experience gained.
- Possess a kind and curious approach to collaboration with Atomic and client teams.
- Understand that mentorship is a two-way street; we can all learn from one another.
- Be comfortable working on teams with members of varying levels of experience.
- Participate in the Agile project flow providing solutions and feedback.
- Work with Atomic and client teams to define and prioritize project work.
- Find success when requirements aren't clearly spelled out.
- Adapt to changing project circumstances.
- Work a full-time job (generally 40-42 hours per week).
- Track time daily.
- Engage in professional development outside of work hours.
- Periodically contribute to Atomic's blog.
- Travel occasionally, as needed and possible.
Applicants should have prior experience as a senior software developer on teams building software products. We're looking for someone with the following attributes:
- 5+ years experience working as a professional software developer
- Experience in both mobile and full stack web development
- Track record of developing software applications leveraging automated testing
- Value for the role of human-centered design in the product development lifecycle
- Able to work productively with clients and/or stakeholders
- History of leading software development teams
- Familiar with several programming languages, including in-depth experience with at least one
- Comfortable with pair programming and other Extreme Programming practices
Atomic pays on-market salary based on experience level and provides generous benefits:
- Quarterly and Annual cash profit sharing
- Paid time off and holidays
- Atomic-sponsored health insurance (including dependents) with HSA contributions
- Access to Dental & Vision Insurance with Competitive Premiums
- Employee ownership
- Sustainable working pace
- Regular 401(k) company contributions (3%)
- Parental leave
- Long and short-term disability insurance
- Support for professional development
The Senior Software Developer & Consultant will report to Atomic's Chicago Managing Partners, Jordan Schaenzle and Rebecca Canterbury. Jordan and Rebecca will also serve as your Career Development Manager to help you pursue professional and career goals and find success within company guidelines and expectations.
Why Atomic?
Atomic is a great place to do awesome work. As an Atom, you'll:
- Join a tight-knit group of makers working in an atmosphere of friendship, exploration, and respect.
- Work on a variety of projects and help make pipelines safer, cities greener, healthcare smarter, and old products new again.
- Be part of a transparent, employee-owned company that's active in making the software community stronger, smarter, and more diverse.
- Receive great benefits, including support for professional development, schedule flexibility, employee ownership, 401(k) contributions, and generous vacation time.
-
Senior Software Developer
2 days ago
Chicago, United States Edgehog Trading Full timeJob Title: Senior Software Developer Location: Chicago, IL Overview: We are seeking a Senior Software Developer to join our team. This position requires a deep understanding of options trading, software development, and low-latency systems. The ideal candidate will have extensive experience in creating trading solutions and a strategic vision for...
-
Senior Software Developer
3 weeks ago
chicago, United States Pragmatrix Technology Full timeCompany DescriptionPragmatrix Technology is a software product and services provider based in Chicago, specializing in solutions for systems associated with patient care and management. The company develops software applications and solutions to connect people and processes in care-providing institutions to enhance operational efficiency.Role DescriptionThis...
-
Senior Software Developer
3 weeks ago
Chicago, United States Pragmatrix Technology Full timeCompany DescriptionPragmatrix Technology is a software product and services provider based in Chicago, specializing in solutions for systems associated with patient care and management. The company develops software applications and solutions to connect people and processes in care-providing institutions to enhance operational efficiency.Role DescriptionThis...
-
Senior Software Developer
3 weeks ago
chicago, United States Pragmatrix Technology Full timeCompany DescriptionPragmatrix Technology is a software product and services provider based in Chicago, specializing in solutions for systems associated with patient care and management. The company develops software applications and solutions to connect people and processes in care-providing institutions to enhance operational efficiency.Role DescriptionThis...
-
Senior Software Developer
4 weeks ago
Chicago, Illinois, United States City of Chicago Full timeJob DescriptionWe are seeking a skilled Senior Software Developer to join our team at {company}.The successful candidate will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsTest and...
-
Senior Software Developers
4 months ago
Chicago, United States Northwestern Memorial Healthcare Full timeCompany Description At Northwestern Medicine, every patient interaction makes a difference in cultivating a positive workplace. This patient-first approach is what sets us apart as a leader in the healthcare industry. As an integral part of our team, you'll have the opportunity to join our quest for better healthcare, no matter where you work within the...
-
Senior Software Developer
3 days ago
Chicago, Illinois, United States Edgehog Trading Full timeJob OverviewWe are seeking a Senior Software Developer to drive innovation and long-term growth at Edgehog Trading. This role requires expertise in creating trading solutions, software development, and low-latency systems.Key ResponsibilitiesCollaborate with traders, developers, and data scientists to develop trading strategies that leverage CME and equity...
-
Senior Software Developer
4 months ago
Chicago, United States PeopleCaddie Full timeJob Description: ***Mendix / Java Developer opportunity******Mendix / Java Developer opportunity*** Title: Sr. Software Engineer Location: 100% Remote Duration: 6 to 18 months Pay Rate: $71 to $74 Keys to the role: Strong Mendix / expert level skills JavaScript actions and third-party services using APIs. DevOps: Participate in the continuous deployment...
-
Senior Software Development Expert
2 hours ago
Chicago, Illinois, United States TechnoGen Full timeOverviewTechnoGen is a dynamic and innovative company that values expertise and experience in software development. We are seeking a highly skilled Senior Software Development Expert to join our API Management team in Chicago.
-
Senior Software Development Expert
21 hours ago
Chicago, Illinois, United States Integrated Computer Solutions, Inc. (ICS) Full timeAbout Senior Software Engineer RoleAt Integrated Computer Solutions, Inc. (ICS), we're looking for a highly skilled Senior Software Engineer to join our team of experts in guiding Fortune 500-caliber clients. As the US leader in Qt development, ICS provides integrated custom software development and UX design for touchscreen, mobile, embedded, and desktop...
-
Senior Scientific Software Developer
20 hours ago
Chicago, Illinois, United States AbbVie Full timeJob OverviewAbsorb new challenges as a senior scientific software developer at AbbVie, where you will harness your technical expertise to design and develop innovative software solutions for life sciences laboratories.About UsAt AbbVie, we strive to deliver groundbreaking medicines and solutions that address serious health issues. Our mission is to make a...
-
Senior Software Engineer
3 weeks ago
Chicago, Illinois, United States Compass Group, North America Full timeJob Title: Senior Software Engineer - Backend DevelopmentAt {company}, we are seeking a highly skilled Senior Software Engineer to join our Backend Development team.Main Responsibilities:Design and implement large-scale backend systems using Java and cloud infrastructure.Collaborate with cross-functional teams to deliver high-quality software...
-
Software Developer
4 months ago
Chicago, United States Technical Paradigm LLC Full timeCompany DescriptionJob DescriptionSenior Software Developer (Fintech - fixed income securities trading operations)Remote USA Requires: Extensive developer experience with fixed income securities trading, clearance and settlement operations, C#, .NET, and SQL skills, varied trade and integration technologies. Our client is a small, fast-growing fintech firm...
-
Senior Software Developer for a Tech Firm
4 weeks ago
Chicago, Illinois, United States Summit Medical Staffing Allied Full time**Job Overview**We are seeking a skilled Software Developer to join our tech team. As a Senior Software Developer, you will be responsible for designing and implementing software solutions that meet our company's needs.Main Responsibilities:Design and develop software applications using a range of programming languages.Collaborate with cross-functional teams...
-
Senior Software Developer with Node.js Expertise
22 hours ago
Chicago, Illinois, United States Codal Full timeUnlock Your Full Potential as a Senior Software Developer at CodalWe're seeking a highly skilled Senior Software Developer to join our team of innovators and help shape the future of digital solutions. As a key member of our technical team, you'll have the opportunity to collaborate with top-tier organizations and work on cutting-edge technologies that push...
-
Senior Software Engineer
1 week ago
Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full timeJob Title: Senior Software Engineer - Full Stack Development Description: As a senior software engineer, you will be responsible for leading the development of our web application. You will work closely with our cross-functional team to design, develop, and deploy high-quality software features. Key Responsibilities: - Design and develop web application...
-
Senior Software Engineer
2 days ago
Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full timeWe are looking for a Senior Software Engineer with Full Stack experience to join our team at {company}. As a Sr. Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. Key Responsibilities:Design and develop scalable, efficient, and reliable software applicationsMaintain and improve existing software...
-
Senior Full Stack Software Developer
2 days ago
Chicago, Illinois, United States Reveal Full timeAt Reveal, we're seeking a highly skilled Senior Full Stack Software Developer to join our team in Downtown Chicago.We're looking for an experienced software engineer with a passion for building scalable and user-friendly systems using primarily JAVA.This is a fully in-person role with a traditional five-day work week schedule. You'll have access to many...
-
Senior Android Software Development Lead
2 weeks ago
Chicago, Illinois, United States McDonald's Corporation Full timeTransform Service Performance at McDonald's CorporationWe are Accelerating the Arches, McDonald's growth strategy, encompassing all aspects of our business as the leading global omni-channel restaurant brand.The consumer landscape is shifting, and we are using our competitive advantages to further strengthen our brand. One of our core growth...
-
Software Development Expert
8 hours ago
Chicago, Illinois, United States Capital One Full timeOverviewCapital One is a leader in financial services, driven by technology and innovation. We are seeking skilled software engineers to join our team of experts who design, develop, and deploy cutting-edge solutions.Salary and BenefitsAs a Senior Software Engineer at Capital One, you can expect an annual salary range of $153,900 - $199,700, depending on...