Engineer II

AlignOps
12d$60,000 - $70,000Remote

About The Position

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.

Requirements

  • 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.

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

Benefits

  • health, dental, and vision coverage
  • disability
  • life insurance
  • PTO
  • 401(k) plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service