Logo for COGENT Infotech

Senior Software Engineer

Role overview

Qualifications

  • 5+ years of experience developing web applications and RESTful APIs using C#, JavaScript, and Microsoft MVC
  • 5+ years of experience with software design patterns, debugging, and code refactoring
  • 3+ years of experience with React, Vue.js, or Angular; React is preferred
  • Experience with source-control tools such as Git or SVN

Responsibilities

  • Develop medium- to large-scale web applications, console applications, and RESTful APIs using C# and JavaScript
  • Work with developers, technical leads, project managers, and strategists to understand requirements and estimate work
  • Build new solutions and enhance existing applications based on business needs
  • Create and maintain internal tools that improve development efficiency and issue response

Key facts

Hard skills

Other skills

  • Quality Assurance
  • Communication
  • Collaboration

About the company

COGENT Infotech logo

COGENT Infotech

IT Services & IT Consulting

Incorporated in 2003, Cogent Infotech is a global, award-winning consulting firm committed to help clients solve complex business problems. We have worked with 65+ Fortune 500 companies and 70+ government agencies, delivering over $500 million in value from implementations in - DIGITAL TRANSFORMATION - WORKFORCE SOLUTIONS - RESEARCH & INSIGHTS We are committed to nurture and work with the top talent in the industry. At Cogent University, we provide best in class instructor-led programs to up-skill technical talent for market opportunities. Explore over 200 job opportunities at https://bit.ly/3eWLMKZ

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About Cogent Infotech
Cogent Infotech is a technology and talent solutions company headquartered in Pittsburgh, PA. We support clients across commercial, federal, state, and local markets with services in digital transformation, application development, cloud, cybersecurity, data analytics, artificial intelligence, and workforce solutions.
This opportunity is with one of Cogent Infotech's clients in the software-enabled utility management and real estate technology domain.

Job Title: Senior Software Engineer
Experience: 5+ Years
Employment Type: Full-time
Location: Remote
Salary: $90,000 - $140,000 per year

Job Summary
We are looking for a Senior Software Engineer to build and improve scalable web applications, internal tools, console applications, and RESTful APIs. This role works within an Agile engineering team and focuses on reliable software delivery using C#, JavaScript, Microsoft technologies, cloud platforms, and modern development practices.
The ideal candidate takes ownership, collaborates well with technical and business teams, and continuously looks for ways to improve products, processes, and engineering quality.

Key Responsibilities
  • Develop medium- to large-scale web applications, console applications, and RESTful APIs using C# and JavaScript.
  • Work with developers, technical leads, project managers, and strategists to understand requirements and estimate work.
  • Build new solutions and enhance existing applications based on business needs.
  • Create and maintain internal tools that improve development efficiency and issue response.
  • Follow and help improve coding standards and development best practices.
  • Actively participate in code reviews and contribute constructive feedback.
  • Build packages and deploy software to integration environments using Microsoft Azure, Jenkins, or similar tools.
  • Collaborate throughout the Agile software development lifecycle from planning through release.

Required Qualifications
  • 5+ years of experience developing web applications and RESTful APIs using C#, JavaScript, and Microsoft MVC.
  • 5+ years of experience with software design patterns, debugging, and code refactoring.
  • 3+ years of experience with React, Vue.js, or Angular; React is preferred.
  • Experience troubleshooting HTML, CSS, JavaScript, and cross-browser compatibility issues.
  • Experience with Microsoft SQL Server and databases such as CouchDB, MongoDB, or PostgreSQL.
  • Hands-on experience with Visual Studio and related Microsoft development tools.
  • Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or Claude to improve code quality and productivity.
  • Experience with source-control tools such as Git or SVN.
  • Experience with continuous integration and automated build tools such as Jenkins or Azure DevOps.
  • Familiarity with Microsoft Azure or Amazon Web Services.

Preferred Qualifications
  • Experience creating and maintaining RESTful microservices.
  • Experience supporting multiple products, projects, or client environments.
  • Strong testing and quality-assurance practices.
  • Strong written and verbal communication skills.
  • Ability to work independently and take ownership of assigned work.
  • Familiarity with search-engine optimization best practices.

Education
  • Bachelor's degree in Software Engineering, Systems Engineering, Computer Science, Information Analysis, or a related field; equivalent professional experience may be considered.

Equal Opportunity Employer
The employer is committed to providing equal employment opportunities and maintaining an inclusive workplace. Employment decisions are made without discrimination based on any characteristic protected by applicable law.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.