Logo for AlignOps

Engineer II

Key Facts

Remote From: 
Full time
Mid-level (2-5 years)
English

Other Skills

  • Knowledge Transfer
  • Quality Assurance
  • Troubleshooting (Problem Solving)
  • Communication
  • Time Management
  • Teamwork
  • Critical Thinking
  • Analytical Thinking
  • Detail Oriented
  • Mentorship
  • Self-Motivation
  • Problem Solving

Roles & Responsibilities

  • 2+ years of experience as a professional software engineer in a relevant domain.
  • Experience in full-stack development, including web-based user interfaces, backend services, and relational databases.
  • Experience with coding with Microsoft .Net and C#.
  • Proficient in at least one programming language, with a strong grasp of its core features, standard libraries, and common paradigms (e.g., object-oriented, functional).

Requirements:

  • Takes ownership of assigned tasks, ensuring completion and proactively communicating roadblocks.
  • Conducts code reviews to ensure best practices, maintainability, and performance standards across the engineering team.
  • Collaborates with cross-functional teams, including product managers, designers, and QA, to refine requirements, improve workflows, and ensure seamless feature implementation.
  • Proactively seeks opportunities to expand technical expertise through self-learning, industry research, and staying informed on best practices.

Job description

About AlignOps


AlignOps is a rapidly growing technology provider that serves the construction industry. We are made up of individuals who share a common commitment to innovation, creativity, integrity, and delivery beyond our customers’ expectations. 


AlignOps delivers operational tools to scale and grow the construction business. With powerful solutions configurable to meet our customers' unique needs, AlignOps powers construction operations to increase productivity, improve safety, and deliver more profitable projects. As a technology partner, we transform operational data into a strategic asset that provides the visibility and control to make informed decisions that yield tangible results. 


We seek talented individuals who thrive in a dynamic, challenging, and rewarding work environment and who emulate humility, drive, transparency, and customer service in everything they do. 


Job Description


Responsibilities


  • Takes ownership of assigned tasks, ensuring completion and proactively communicating roadblocks.
  • Works to learn the relevant technologies and systems and actively maintains and extends the system.
  • Communicates internally and externally in a respectful manner.
  • Makes an impact by delivering features, refactoring existing code, or updating systems.
  • Identifies, troubleshoots, and reports technical issues, contributing to documentation that improves system reliability and service quality.
  • Conducts code reviews to ensure best practices, maintainability, and performance standards across the engineering team.
  • Collaborates with cross-functional teams, including product managers, designers, and QA, to refine requirements, improve workflows, and ensure seamless feature implementation.
  • Participates in technical discussions to propose solutions, share insights, and contribute to architectural decisions that enhance system scalability and performance.
  • Proactively seeks opportunities to expand technical expertise through self-learning, industry research, and staying informed on best practices.
  • Takes initiative in personal development, staying up to date with emerging technologies and applying new learnings to improve engineering practices.
  • Contributes to internal documentation and learning resources, ensuring knowledge transfer and best practice adoption across the team.
  • Other duties as assigned


Qualifications


  • 2+ years of experience as a professional software engineer in a relevant domain.
  • Experience in full-stack development, including web-based user interfaces, backend services, and relational databases. 
  • Experience with coding with Microsoft .Net and C#.
  • Strong team player demonstrating collective success, mentorship, and knowledge-sharing to drive team growth and effectiveness.
  • Proficient in at least one programming language, with a strong grasp of its core features, standard libraries, and common paradigms (e.g., object-oriented, functional). 
  • Experience with the MVC design pattern and its application in software architecture.
  • Familiarity with the Unix command line and relational databases, with experience in or openness to macOS environments.
  • Strong problem-solving and analytical skills, with proven ability to debug, optimize, and enhance system performance.
  • A self-motivated learner with a continuous improvement mindset, staying current with industry best practices and emerging technologies.
  • Detail-oriented with a proven ability to set realistic timelines, make commitments, and deliver high-quality work.
  • Analytical and critical thinker with a continuous learning mindset.


This is a full-time remote position located in the US. Employees hired within a designated radius of the office are expected to work on-site according to a schedule set by management based on the requirements of their role. If remote, quarterly visits are required to the office located in Indianapolis, IN.


Benefits & Compensation

  • The US base salary range for this full-time position is $60,000-$80,000. Our salary ranges are determined by role, level, and location.
  • The AlignOps benefit program includes health, dental, and vision coverage. In addition, the company offers disability, life insurance, PTO, and a 401(k) plan.


Website: https://alignops.com/about-us/careers

Related jobs

Other jobs at AlignOps

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.