Job Posting

Software Engineer III

Navasota, TX

Posted: February, 2024

Who we are

EMPACT Engineering, LLC is a fast-growing engineering firm in College Station, Texas, that embraces new and emerging technologies, is built on experience, and is driven by excellence. Our innovative and core-values based culture has a foundation of quality customer delivery coupled with advancing leading-edge technologies and business solutions. Committed to attracting and retaining long-term team members by investing in professional development and providing rewarding opportunities, we hold ourselves to the highest level of standards in making our employees’ lives better as we serve our customers to meet their needs. We are unconstrained by the way things have always been done. We creatively approach every task and obstacle to find original solutions. Our varied backgrounds, experiences and expertise make us savvier problem solvers that drive better results.

What you will do

This position will be responsible for maintaining existing internal software, as well as planning, designing, developing, testing, deploying, and supporting future software. This position reports to and will work closely with the Director of Technological Innovation, while mentoring and guiding other developers. This position will be directly involved with the technical planning and architectural design of solutions and new systems.

Your Key Responsibilities

  • Utilize industry-standard software development tools to create applications with the following technologies: .NET/C#, Node.js/JavaScript/TypeScript, Python, SQL/PostgreSQL, and AWS
  • Assist with determining project plans, schedules, designs, and architectures to solve large-scale problems faced by the business
  • Actively maintain and organize code repositories for libraries and applications using Azure DevOps, and Git
  • Develop and contribute to documentation, including primarily technical documentation
  • Create UML diagrams (sequence, flow, state, etc.) to capture and document business logic and constraints for the purpose of designing and architecting new solutions and enhancements
  • Configure build pipelines and develop/deploy test plans
  • Ensure the code quality of junior developers and align the efforts with development goals and priorities
  • Direct routine stand-up, prioritization, and alignment sessions

What you will bring

  • A bachelor’s degree in computer science, software development, or related field is required (in exceptional cases, practical experience can be substituted for formal education)
  • A minimum of eight (8) years of experience in a software developer role is required
  • A minimum of one (1) year of leadership experience on a technical team is required
  • Extensive experience with JavaScript and Node.js is required
  • Experience with Windows Presentation Foundation (WPF), .NET Framework, and C#
  • A working knowledge of power distribution and/or communication engineering is recommended but not required
  • Agile or PMP certifications are recommended but not required
  • Attention to detail and the ability to communication effectively across all levels of the business
  • Interpersonal skills, technical communication, Windows operating systems, Windows IIS 10, batch scripting, and AWS (specifically EC2, S3, and Route 53)
  • An entrepreneurial spirit with an all-hands-on-deck mentality primed for rapid growth in the company
  • Leadership skills and experience managing software teams

Benefits we offer

  • Paid time off including paid holidays
  • Employer supplemented health, dental and vision insurance
  • 401k retirement plan with generous employer match
  • Tuition Assistance Program
  • Flexible Schedule

Where we are

Navasota, TX

Commitment to workplace diversity

EMPACT Engineering, LLC is an equal opportunity employer and does not discriminate on the basis of race, religion, color national origin, age, sex, gender, sexual orientation, disability, or any other characteristic protected by law.

There's No "I" in "EMPACT"

Our community is all about teamwork. Everyone at Empact Engineering understands the importance of doing the right thing and helping others. We look for candidates that demonstrate strong character, ethics, and morals.If that’s you, then we’d love to hear from you.