FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Developer
CCI SystemsSoftware Developer at CCI Systems, contributing to full-stack application development and integration. Engaging in agile methodologies and collaborating with IT teams across various platforms.
Posted 5/8/2026full-timeRemote • Alaska, Arizona, California, Florida, Iowa, Kentucky, Missouri, Montana, New Mexico, Ohio, Tennessee, Texas • 🇺🇸 United StatesMid-LevelSeniorWebsite
Tech Stack
Tools & technologiesAnsibleAzureDjangoFlaskJenkinsLinux.NETPostgresPythonRubyRuby on RailsSOAPSQL
About the role
Key responsibilities & impact- Develop, document, and maintain internally developed web applications, integrations, and processes.
- Participate in application design and architecture.
- Understand business requirements and establish root cause to ensure proposed solutions efficiently solve the problem.
- Ensure all delivered code meets quality, security, and performance standards.
- Provide support for the software you and the team develop through creation and refinement of developer, team, support personnel, and end-user documentation.
- Collaborate with support personnel to triage issues and provide end-user support of team generated software.
- Advocate for and enforce peer delivered code meets quality, security, and performance standards through code review/testing in accordance with team standards.
- Work closely with other IT Development and IT Operations teams to provide sophisticated cross-system functionality.
- Work closely with IT operations to ensure reliable application deployment and operation.
- Actively engage in agile/kanban/iterative development methodology.
- Participate and lead requirement gathering processes.
- Participate in, lead and initiate team, department, and business process improvement.
- Participate in and lead preparation and execution of all scheduled and ad-hoc deployment and break-fixes.
- Openly communicate with other team members and management on best practices, issues, new requirements, and architecture.
- Advocate for and enforce peer behavior relating to confidentiality of company information.
- Build on your personal knowledge base through continued education and training, document and share your knowledge with the team.
- Ensure confidentiality of company information.
- Other duties as assigned by management.
Requirements
What you’ll need- 3-5 years of software development experience
- Experience with Ruby, Python, or C# languages, demonstrating strength in at least one thereof.
- Experience with web development frameworks such as Ruby on Rails or Flask, Django, or other MVC development frameworks.
- Experience with git/GitHub or similar source control system.
- Experience with object-oriented programming concepts and standards.
- Experience with web-centric APIs (REST/SOAP) and data integration.
- Experience with relational databases and SQL (PostgreSQL, MSSQL or similar).
- Experience developing within both Linux-based and Windows operating systems.
- Strong analytical and problem-solving skills, excellent attention to detail.
- Ability to interact and communicate effectively and professionally with colleagues, vendors, and customers/clients.
- Must be able to take direction and work independently.
- Must be responsible, self-motivated, and able to work effectively in a remote location.
- Good personal organization and time management skills.
- Experience with continuous integration / continuous deployment (CI/CD) concepts and related technologies.
- Experience with automation and orchestration technologies (Jenkins, CircleCI, Ansible, Azure DevOps etc.).
- Experience with Microsoft development technologies .NET, X++, Dynamics 365, etc.).
- Knowledge of network engineering principles: core network administration / service provider operations.
- Ability to problem solve autonomously, propose and prototype novel solutions to niche problems that are not google-able.
Benefits
Comp & perks- healthcare
- retirement
- paid leave (e.g., sick leave, PTO, company holidays)
- life insurance
- AD&D
- short-term disability
- FSA
- education reimbursement
- wellness reimbursement
- employee assistance program (EAP)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyPythonC#Ruby on RailsFlaskDjangogitSQLPostgreSQLMSSQL
Soft Skills
analytical skillsproblem-solving skillsattention to detaileffective communicationself-motivatedpersonal organizationtime managementability to take directionindependent workcollaboration