Senior Software Engineer

Check out our Senior Software Engineer jobs! If you’re passionate about designing, developing, and optimizing software solutions, leading technical projects, and ensuring high-quality code delivery, we have rewarding roles where your expertise will be essential in driving innovation and aligning software development with organizational objectives.

Responsibilities:

  • Perform analysis, configuration, and security monitoring for software systems and infrastructures.
  • Generate and deploy SSL certificates to ensure secure client connections to software services.
  • Assist development teams in creating secure connections for subsystems and software-related projects.
  • Configure, analyze, and monitor firewall and security indicators for software systems and services.
  • Support development teams with automation scripts and integrations for software administration processes.
  • Document software workflows and system maintenance procedures for smooth operations.
  • Coordinate and facilitate meetings to review software processes, gather requirements, and report project status.

Skills & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills in languages such as Java, Python, C++, or Ruby.
  • Extensive experience with software architecture, development, and performance optimization.
  • Expertise in designing and implementing scalable, high-performance software systems.
  • Proficiency in version control systems such as Git, and CI/CD pipeline management.
  • Experience with cloud-based environments such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of software security best practices, including encryption, authentication, and authorization protocols.
  • Experience with agile methodologies and tools like Jira, Scrum, or Kanban.
  • Strong troubleshooting and debugging skills for complex software issues.
  • Ability to mentor and lead junior engineers in best practices and coding standards.

Some of the Senior Software Engineer Jobs We Hire For

As tech recruiters, we regularly hire senior software engineers who lead development efforts, mentor junior talent, and architect scalable, high-performance solutions. Below are just some of the senior-level software engineering roles we frequently recruit for:

  • Senior Software Engineer
  • Senior Full Stack Engineer
  • Senior Backend Engineer
  • Senior Frontend Engineer
  • Senior DevOps Engineer
  • Senior Java Engineer
  • Senior Python Developer
  • Senior .NET Developer
  • Senior JavaScript Engineer
  • Senior React Developer
  • Senior Angular Developer
  • Senior Node.js Engineer
  • Senior C++ Developer
  • Senior Ruby on Rails Developer
  • Senior PHP Developer
  • Senior Mobile App Developer
  • Senior iOS Engineer
  • Senior Android Engineer
  • Senior Cloud Software Engineer
  • Senior Embedded Software Engineer
  • Senior API Developer
  • Senior Machine Learning Engineer
  • Senior Platform Engineer
  • Senior Application Developer

EEO Employer

We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, sexual orientation, gender (including gender identity and expression), marital or familial status, age, physical or mental disability, perceived disability, citizenship status, service in the uniformed services, genetic information, or any other characteristic protected under applicable federal, state, or local law. Applications from members of minority groups and women are encouraged.

 

© Copyright CompuForce 2025 – All rights reserved

we are all divisions of

The TemPositions Group of Companies