Professional, Programmer Analyst

BCforward
Indianapolis, IN, United States
22 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$85,280.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Artificial Intelligence Amazon Web Services Component-Based Software Engineering Software Applications Computing Platforms Unit Testing Microsoft Azure Unix Static Program Analysis Code Review Linux
+13 more
Github Internet Communications Network Security Linux System Administration Software Configuration Management Software Engineering SQL Databases Web Applications Linux Development Information Technology Code Restructuring Vulnerability Analysis Code Migration

Job description

  • Participate as a member of one or more software development teams.
  • Develop and implement software components based on established technical designs.
  • Develop complex application components and enterprise solutions independently.
  • Contribute to software design activities and recommend technical solutions.
  • Perform code refactoring and modernization, particularly in Unix and Linux environments.
  • Troubleshoot and resolve technical issues related to Unix-to-Linux code refactoring.
  • Participate in and lead code reviews when appropriate.
  • Design, prepare, execute, and document unit tests.
  • Apply technical knowledge to maintain and enhance software applications.
  • Work with company and third-party technologies to implement software solutions.
  • Analyze and resolve issues identified through Coverity reports and vulnerability assessments.
  • Apply modern software configuration management and development methodologies.
  • Work with Azure DevOps (ADO), GitHub, and modern development practices.
  • Collaborate with development team members and provide technical guidance when needed.
  • Balance and prioritize multiple development activities and deliverables.

Requirements

We are seeking a skilled Professional, Programmer Analyst for a fully remote contract opportunity. The ideal candidate will have strong hands-on experience in application development, Unix/Linux environments, code refactoring, SQL scripting, Azure DevOps, GitHub, and Coverity., * Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent combination of education and experience.

  • 3+ years of application development experience.
  • Hands-on experience with code refactoring.
  • Strong experience working with Unix and Linux development environments.
  • Experience with SQL scripting.
  • Experience with Azure DevOps (ADO).
  • Experience with GitHub.
  • Experience with Coverity or similar static code analysis/vulnerability assessment tools.
  • Experience designing and executing unit tests.
  • Experience participating in code reviews.
  • Knowledge of internet, web application, and network security techniques.
  • Experience working across multiple development platforms such as Windows, Unix, Linux, and AWS.
  • Strong analytical and problem-solving skills.
  • Strong communication and collaboration skills.

Preferred Skills:

  • Experience with Unix-to-Linux application or code migration.
  • Experience interpreting and remediating vulnerabilities identified through Coverity reports.
  • Knowledge of modern software configuration management and development methodologies.
  • Experience with AI and agent development concepts.
  • Security certifications such as CISSP or CCNA are a plus.

Benefits & conditions

  • Competitive compensation and benefits
  • Opportunities for growth with global clients
  • A supportive, inclusive culture that values innovation and people
  • Exposure to cutting-edge technologies and projects

About the company

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

Videos

See all

Related articles

See all