Location and Travel Details: Remote or local to Dayton, OH
Join our Team! We understand that our web and mobile applications are at the heart of our clients’ success. We are looking for talented application and software developers who can join our team implementing our proven application development processes. If you’re passionate about working as part of a collaborative team, we’d love to hear from you!
Do you have what it takes? Are you driven to implement creative solutions that unravel complex and ever-changing challenges? We value passion, curiosity, and perseverance with an ability to communicate ideas and results to diverse audiences. We look for people who thrive in collaborative and independent assignments, have the aptitude to learn new data quickly, and who are willing to mentor junior team members.
Required skills for this job include:Build and maintain software applications for our customersAbility to program in at least one programming language (e.g., Python, JavaScript), including web, mobile, and enterprise applicationsSupport the entire application lifecycle (concept, design, test, release, support), and seek to constantly make improvements and increased efficienciesOversee the performance of applications to ensure they run properlyFind and implement solutions to security threats, such as viruses, errors, and exploitsFull stack development experienceExperience with Git-based source control and pull requests for feature-based developmentExperience with cloud-based computing (e.g., AWS, Azure)2+ years of Python experience2+ years of application design/implementation concepts, components, and workflows in React, Angular, or similar web application platformsUnderstanding of REST APIsUnderstanding of responsive designUnderstanding of scalable designSolid understanding of securityExperience with Docker and container orchestration frameworks (e.g., Kubernetes)Sharp critical and analytical thinking skills and keen attention to detailCollaborate with teammates to ensure applications align with the organization’s goals, as well as customer needsRemain current on technology trends to keep our software as innovative as possibleWork with product team to plan new features, gather requirements, and propose solutionsEstablish and adhere to standards and best practicesWork to continuously improve software delivery processes and practicesPromote adoption of web applications standardsHelp foster a culture of innovation and out-of-the-box thinking8+ years of professional experienceMinimum education: Bachelor’s degree in Computer Science, Mathematics, or comparable academic disciplineMust have or be willing to obtain Secret Clearance (this requires US Citizenship)Acceptable candidates must successfully pass a drug test and background screen
Desired skills for this position:Certification in application developmentA solid understanding and appreciation for Agile tools, processes, and methodologyExperience with persistence and data storage technologiesRelational Database Management Systems (RDBMS)No-SQL and non-relational databasesWider variety of experience is a plus2+ years of Java experience2+ years of .NET experienceAbility to interact well in a team environment and experience working as part of a development teamStrong organizational skills to manage multiple timelines and complete tasks quickly within the constraints of timelines and budgetsExcellent time management skillsProficiency with project tracking software (e.g., Jira)Ability to work with new technologies while demonstrating drive, adaptability, and creative thinkingStrong communication skillsProject management experience
A little more about us. At Illumination Works, we know data, and we should, we’ve been doing it since we started in 2006! We specialize in everything data from big data to data science, software engineering, data management, AR/IoT, and cloud development. Illumination Works is a trusted technology partner in user-centered digital transformation—delivering impactful business results to clients. We partner with customers to solve their unique technology and data challenges, and stay on top of modern technologies and advancements leveraging our Innovation Lab.
Why choose us? Taking care of our people is our number one priority. We offer market competitive salary, a generous PTO package, and comprehensive medical, dental, vision and life insurance plans. We also offer 401K, short/long-term disability insurance, a fun and engaging culture, and training opportunities to keep you up to speed on the latest technologies.
Illumination Works is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sexual orientation, gender identity or national origin, age, veteran status, disability, or any other protected class. Acceptable candidates must successfully pass a drug test and background screen.