Job Description
Job Description
This is a full-time on-site position based in DeKalb, IL. Candidates must be able to reliably commute or relocate to DeKalb. Remote or hybrid work is not offered.
Start Your Tech Career with Real-World Impact
Are you a college student or recent grad ready to kickstart your journey in software development? At Armoloy, we’re looking for a passionate and curious Junior Software Developer to join our team. You’ll gain hands-on experience working on a diverse set of real-world projects, with mentorship and growth opportunities built in from day one.
What You’ll Do
You'll contribute to a variety of exciting and meaningful projects, including:
- ERP System Support & Development: Maintain and enhance internal ERP systems using Microsoft Dynamics 365, Power Apps (Model-Driven Apps), and Dataverse. Help extend functionality, streamline processes, and integrate solutions across the business.
- Full-Stack Application Development: Assist in creating native web, desktop, and mobile applications using a variety of programming languages (Java, C#, C++, Python, React Native, JavaScript, Kotlin, Swift, and SQL).
- API Integrations: Configure and interact with REST, SOAP, and webhook-based web APIs for data exchange between platforms.
- Database Development: Build and optimize SQL databases to support internal applications.
- Advanced Reporting & Dashboards: Build interactive data visualizations and reports using Power BI, Power Query, or other modern analytics tools.
- Workflow Automation: Design and implement process automations using tools like Microsoft Power Automate or similar platforms.
What We’re Looking For
- Proficiency in at least one programming language from our tech stack (Java, Python, JavaScript, etc.)
- Understanding of web APIs, including REST or SOAP with JSON/XML data formats
- Experience working on coding projects (academic or personal projects are considered)
- Familiarity with Git or other version control tools
- Ability to learn quickly and adapt to new technologies
- Strong written and verbal communication skills
- A team player with an independent mindset and a desire to grow
Nice to Have (But Not Required)
- Experience with low-code/no-code platforms (Power Apps, Power Automate)
- Exposure to Dynamics 365, Dataverse, SQL Server, or cloud platforms (Azure, AWS)
- Contributions to open-source or personal tech projects
What You’ll Get
- A competitive salary and performance-based growth path
- Flexible scheduling to accommodate academic commitments (if still in school)
- Ongoing technical mentorship and learning support
- 401(k) with company match
- Tuition reimbursement for continued learning
- Generous PTO and paid holidays
- A fast-paced environment where your ideas matter
Ready to Grow with Us?
This role is designed as a launchpad. Whether you're building your first automation script or leading the next internal tool project, you'll be part of a collaborative team that values learning and innovation.