Professional, Programmer Analyst
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Best Job Boards for Remote Work for Developers
The Best Job Search Websites of 2025
Find a Developer Job: 12 Best Job Sites For Developers