Position Title: Software Developer
Location: Remote - United States
Department: IT Development/Support
Employment Type: Full Time
Workplace Type: Fully remote
Reporting To: Josh Gants
Compensation: $90,000 - $120,000 / year
Software Developer
As a Software Developer, you will be responsible for designing, coding, testing, and maintaining software applications and websites that meet the needs of our clients and stakeholders. You will collaborate closely with cross-functional teams to understand requirements, develop high-quality software solutions, and ensure seamless integration with existing systems.
The ideal candidate for the Software Developer position is a technically proficient and motivated professional with expertise in modern programming languages, and database systems. They possess strong critical thinking skills, excellent communication abilities, and a collaborative mindset. The candidate should have a proven record in software development, be eager to learn modern technologies, and adapt to changing project requirements. They thrive in a dynamic, innovative work environment and are committed to delivering high-quality software solutions.
Key Responsibilities
- Develop, test, and deploy software applications using Microsoft .NET technologies in an agile development process.
- Work with business analysts and UX/UI designers to understand user needs and assist in the design of technical solutions that will meet quality needs for security, scalability, reliability, usability, and accessibility.
- Follow development standards for code design, development, testing, implementation, and documentation and work with team to continually refine and improve those standards.
- Build automated unit tests for developed code and work with quality assurance analysts to ensure code release meets standards for efficiency, quality, and reliability.
- Participate in code reviews and deploy applications in a continuous integration/continuous development DevOps environment.
- Provide maintenance and technical support for websites and software applications in accordance with organizational standards and service-level agreements.
- Troubleshoot, debug, and optimize applications to ensure high performance and reliability.
- Stay updated with emerging technologies and industry trends to continuously improve skills and enhance software solutions.
Job Qualifications
Minimum Qualifications
- Bachelors degree in computer science, Software Engineering, or a related field
- 2+ years of experience developing software using Microsoft .NET technologies
Skills:
- C#, ASP.NET Core, and .NET 6+ framework
- HTML, CSS, and JavaScript
- Azure DevOps, Git, and MS Visual Studio
- SQL and MS SQL Server
- RESTful APIs and JSON
- Responsive design and Bootstrap
- Single Page Applications and React
- Strong critical thinking skills and the ability to work independently as well as part of a team
- Ability to articulate technical concepts to non-technical stakeholders
Desired Qualifications
- Proficient with the following:
- Entity Framework Core and database migrations
- React state management and testing frameworks
- TypeScript
- Package managers (NuGet, NPM, YARN)
- SignalR and asynchronous events
- Linting (ESLint)
- LINQ
- Hangfire and event management
- CosmosDB
- xUnit and unit testing
- Elmah.io and error logging
- Azure Pipelines, Azure App Service, and Application Insights
- SSO (OpenID Connect, SAML)
- Email tools (Mailgun, SendGrid)
- SMS tools (Twilio)
- Address validation (Smarty)
- Microsoft Dynamics D365 and X++
- Piranha CMS
- React-Native and mobile application development
- Software development lifecycle, Agile/Scrum, and DevOps CI/CD
- Software architecture
- OWASP Top 10 vulnerabilities and mitigations
- PowerShell and Azure CLI
- Understanding of Agile development methodologies
- Flexibility and ability to adapt to changing conditions
- Strong mindfulness
- Ability to multitask and prioritize in a dynamic environment
- Ability to "think outside the box" to develop innovative solutions and ways of working
Benefits
- Medical, Dental, Vision, and Life Insurance
- Flexible Spending Accounts (Medical and Dependent Care)
- 401(k) Plan with Company Match
- Generous Paid Time Off
- 10.5 Paid Holidays
- Career Development Opportunities
About Group O
At Group O, it’s our employees who we value most. That’s why we provide a supportive environment where employees are given every opportunity to excel. Group O offers a wide variety of careers with room for professional growth and advancement, and we are always looking for motivated individuals to join our team. At Group O, our employees’ health and well-being is equally as important as the work they perform. We back up that philosophy by providing a competitive benefits package that supports now and for their future.
In 1974, Bob Ontiveros saw an opportunity to live the American dream and build a company for himself and his family. 50 years later, the packaging company he originally founded out of the back of his station wagon - Group O is ranked by the United States Hispanic Chamber of Commerce as one of the top five Latino-owned businesses in the country. Group O has gained prestige for helping Fortune 500 companies like Samsung, Michelin, Caterpillar, and PepsiCo turn their most complex business challenges into centers of profitability and efficiency. Headquartered in Milan, IL, Group O employs over 1,200 employees.
Group O is committed to providing equal employment opportunities to all employees and applicants for employment. We prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, and sexual orientation. If you require accommodations to participate in the job application process, please contact recruiting@groupo.com, we will work with you to meet your needs. Information provided by applicants will be treated with the utmost confidentiality. We respect your privacy and will handle your application data in accordance with our privacy policy.

Equal employment opportunity, including veterans and individuals with disabilities.
PI268199889