Talent.com
Software Developer-REMOTE
Software Developer-REMOTECCI Systems, Inc. • Birmingham, AL, US
No longer accepting applications
Software Developer-REMOTE

Software Developer-REMOTE

CCI Systems, Inc. • Birmingham, AL, US
9 days ago
Job type
  • Full-time
  • Remote
Job description

Job Description

Job Description

Why CCI? CCI Systems, Inc. is an Employee-Owned Telecommunications Company based in Iron Mountain, MI with 60+ years of industry knowledge and experience. Our outstanding team-based work culture and environment has allowed us to grow, develop, and retain long-term employees. We offer a comprehensive benefits package, competitive pay, flexibility, paid on the job training, overtime, professional development, and inspire you to be bold, yet accountable. We value our employees’ hard work and determination and REWARD results all while having fun!

Our mission is to make life better by connecting people through innovative communication systems.

We are seeking a Softwa re Developer that will play a crucial role and contribute to full-stack application, integration, and utilities development as a semi-autonomous professional developer. You'll provide support for both non-production and production systems, codebases, and infrastructure. Your responsibilities will involve implementing new system requirements through coding, hardware updates, and performance enhancements based on the guidance of management and business users.

Responsibilities

  • 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.

Qualifications

  • 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.
  • Shift is full-time Monday – Friday between the hours of 8 : 00 am – 5 : 00 pm CST. Must be flexible and willing to work outside normal business hours as necessary.

    Benefits : healthcare, retirement, paid leave (e.g., sick leave, PTO, company holidays), life insurance, AD&D, short-term disability, FSA, education reimbursement, wellness reimbursement, and employee assistance program (EAP).

    #LI-DNI

    Create a job alert for this search

    Software • Birmingham, AL, US

    Similar jobs
    Software Architect

    Software Architect

    EBSCO • Birmingham, AL, United States
    Full-time
    Headquartered in Birmingham, Alabama, Moultrie (www.We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them.Moultri...Show more
    Last updated: 7 days ago • Promoted
    Online Remote Work

    Online Remote Work

    Online Consumer Panels America • Hoover, Alabama, US
    Remote
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III : Cloud Platform

    Software Engineer III : Cloud Platform

    Guidewire • Birmingham, AL, United States
    Full-time +1
    Are you a result-oriented, polyglot programmer using 12-factor app methodology to craft your Cloud products? If so, we would like to meet you!. Guidewire provides outstanding software for the second...Show more
    Last updated: 3 hours ago • Promoted • New!
    Sr. Application Developer, Oracle Cloud Integrations

    Sr. Application Developer, Oracle Cloud Integrations

    American Heart Association • Birmingham, AL, United States
    Full-time
    Since our founding in 1924, we've cut cardiovascular disease deaths in half, but there is still so much more to do.To overcome today’s biggest health challenges and accelerate this progress, we nee...Show more
    Last updated: 1 day ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    InstantServe LLC • Birmingham, AL, United States
    Full-time +1
    Job Title : Lead Software Engineer.Location : Birmingham, AL, 35223.Shift : 8-10 hours a day and 40 hours a week.Pay range : USD $102K - 130K yearly / annually + 10% or 12% Bonus + Negotiable Sign on...Show more
    Last updated: 3 hours ago • Promoted • New!
    Remote Online Product Support - No Experience

    Remote Online Product Support - No Experience

    GLOCPA • Alabaster, Alabama
    Remote
    Full-time
    We’re looking for Customer Support Product Testers across the US to work from home and help top brands improve their products before they hit the market.Show more
    Last updated: 30+ days ago • Promoted
    SQL Developer

    SQL Developer

    EBSCO • Birmingham, AL, United States
    Full-time
    Headquartered in Birmingham, Alabama, Moultrie (www.We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them.Moultri...Show more
    Last updated: 7 days ago • Promoted
    Full Stack Application Developer 4 - FSAPPDEV4

    Full Stack Application Developer 4 - FSAPPDEV4

    LanceSoft • Birmingham, AL, United States
    Full-time
    Location : Birmingham, AL 35203.We are seeking a skilled Full Stack.NET / C# Software Developer to join our team.The ideal candidate will have a strong background in software development and be experi...Show more
    Last updated: 7 days ago • Promoted
    The Administrator (ADMI) Senior Software Engineer

    The Administrator (ADMI) Senior Software Engineer

    Protective Life Insurance Company • Birmingham, AL, United States
    Full-time
    The work we do has an impact on millions of lives, and you can be a part of it.We help protect our customers against life's uncertainties. Regardless of where you work within the company, you'll be ...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    Ssg • Hoover, Alabama, United States
    Full-time
    Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities.Consult with project team and functional units on the design of important projects or services.Consult with u...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Application Developer 4

    Full Stack Application Developer 4

    Mindlance • Birmingham, AL, United States
    Full-time
    Years Builds both the front end and back end of a website.The front end that the user interacts with and the back end data storage and processing. We are seeking a skilled Full Stack.NET / C# Software...Show more
    Last updated: 7 days ago • Promoted
    Sr. Full Stack Developer

    Sr. Full Stack Developer

    Contact Government Services, Llc • Birmingham, Alabama, United States
    Full-time
    Employment Type : Full Time, Mid-level.Department : Information Technology.CGS is seeking an experienced, resourceful, and inventive Full Stack Web Developer to join our team.This role will perform s...Show more
    Last updated: 30+ days ago • Promoted
    Junior Software Developer

    Junior Software Developer

    Deploy • Birmingham, Alabama, United States
    Full-time
    Junior Software Developer - Job Description.We seek a motivated Junior Software Developer to join and work closely with our development team. JavaScript, and a desire to grow within a collaborative....Show more
    Last updated: 30+ days ago • Promoted
    Remote Software Engineer (Junior / Entry)

    Remote Software Engineer (Junior / Entry)

    SynergisticIT • Birmingham, AL, United States
    Remote
    Full-time
    Are you passionate about coding or technology and ready to make your mark in tech? For more than.We focus on equipping you with the skills and experience needed to not only secure a job but to thri...Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Deploy Alloy • Birmingham, AL, United States
    Temporary
    About the job Software Engineer.Job Title : Software Engineer (Linux & Embedded Systems, C++).Employment Type : Sixteen-month Contract. We are seeking a talented and experienced Software Engineer to j...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Software Engineer-Guidewire

    Senior Software Engineer-Guidewire

    ITAC Solutions • Birmingham, AL, United States
    Full-time
    Our client is seeking a skilled Senior Software Engineer to join their growing software team.This is an exciting opportunity to work with modern technology platforms and contribute to building solu...Show more
    Last updated: 5 hours ago • Promoted • New!
    The Administrator (ADMI) Senior Software Engineer

    The Administrator (ADMI) Senior Software Engineer

    Protective Services LLC • Birmingham, AL, United States
    Full-time
    The work we do has an impact on millions of lives, and you can be a part of it.We help protect our customers against life's uncertainties. Regardless of where you work within the company, you'll be ...Show more
    Last updated: 5 hours ago • Promoted • New!
    Survey Taker : Earn up to $25 per survey (Remote)

    Survey Taker : Earn up to $25 per survey (Remote)

    Earn Haus • Pelham, AL, US
    Remote
    Full-time +1
    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...Show more
    Last updated: 12 hours ago • Promoted • New!