Software Developer Jobs

3,042 jobs found — updated daily

Software Developer

Bluebird Network•Maplewood, MO

About The Position

Bluebird Fiber is seeking a Software Developer to translate business objectives and processes into effective solutions across its software environments. The role works with business stakeholders, developers, and System Integration Teams to develop new applications and enhancements and support existing systems for departments across the company. The solutions support processes spanning sales, installation, and customer interactions, and are used by internal teams and thousands of clients. The developer contributes throughout the software development lifecycle, including requirements analysis, solution design, development, testing, release, and post-release support. The position includes hands-on Salesforce implementation work, server-side Python development in an established MVC framework, data modeling and PostgreSQL persistence, and ongoing Linux systems administration. Bluebird Fiber describes weekly code releases and an emphasis on quickly delivering and iterating on solutions.

Requirements

  • At least 5 years of experience in an information technology environment.
  • At least 3 years of experience with Linux systems.
  • At least 2 years of experience with Python, JSON, and shell scripting.
  • At least 2 years of object-oriented programming experience with Java or C#.
  • Ability to design and optimize business processes and integrate processes across disparate systems.
  • Experience with web applications and HTTP web services, using SOAP or REST.
  • Knowledge of HTML, CSS, and JavaScript (ES5), and familiarity with JavaScript frameworks such as AngularJS or React.
  • Experience with the software development lifecycle, including Agile, SDLC, or iterative methods.
  • Strong balance of business and technical skills, with the ability to communicate technical concepts to nontechnical decision-makers.
  • Strong analytical and problem-solving skills.
  • Flexibility and ability to meet tight deadlines and adapt to changing environments and priorities.
  • Excellent written and verbal communication skills.

Nice To Haves

  • Experience with PostgreSQL databases and administration.
  • Experience with Salesforce programming, including Apex classes, triggers, and unit tests; SOQL; Visualforce; Force.com; and Force.com Ajax Toolkit.
  • Web services development experience or experience with Salesforce APIs, including REST, SOAP, or Metadata APIs.
  • Familiarity with telecommunications.
  • A four-year college degree in business, computer science, or a related field is strongly preferred.

Responsibilities

  • Work with business stakeholders and other developers to evaluate project requirements and translate business needs into well-designed platform solutions.
  • Lead technical delivery of Salesforce.com implementations, including custom solutions and integrations, technical scope and client expectations, technical assistance to developers, and test-plan design and execution.
  • Write server-side Python code within an established MVC framework to display, persist, and process business data.
  • Design and implement rational, performant data models that accurately represent the business domain, using PostgreSQL for data persistence.
  • Perform ongoing Linux server and systems administration, maintenance, and support.
  • Participate in software specification, gap analysis, and requirements analysis.
  • Develop and refine proofs of concept to confirm requirements.
  • Log, track, and manage issues, bugs, and enhancement requests or features.
  • Participate in software release and post-release activities, including end-user training and support, such as developing demos.
  • Follow coding standards and write structured, maintainable, understandable code.
  • Conduct code reviews to help ensure high code quality and use of design patterns.
  • Work within project plans and timelines as needs and requirements change.
  • Capture, mitigate, and escalate issues in a timely manner.
  • Ensure specifications are consistent across subsystems.
  • Write or review deliverables, end-user guides, and support documentation.
  • Self-train on new technologies as needed.
  • Perform additional duties as directed by the Executive Team.

Career Resources

Build a Resume for Software Developer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service