Environmental Software Developer (Ann Arbor, MI)
Come Work With Us Be Exceptional. Deliver Excellence. Make A Difference.
LimnoTech is a leading environmental engineering and science firm with clients who face water-related problems that are more challenging and costly than ever before. It is our job to help our clients make decisions based on the best available science and real-world constraints. At LimnoTech, our values are to: honor the science, lead through innovation, act through partnership, commit to the long-term, and pursue big, bold actions. Are you ready to join a team of smart, talented people who are motivated every day to deliver excellence and make a difference for our clients, our partners, and the environment?
LimnoTech has an opportunity for a software developer to support the design, implementation, and testing of web-based applications and database systems for our clients. The selected candidate will be based at our corporate headquarters in Ann Arbor. Come work with us! Responsibilities The engineer or scientist hired will work closely with other team members to support a variety of project work. Responsibilities are expected to include:
Supporting the design, implementation, and testing of web-based applications and database systems.
Developing, modernizing, and maintaining client web applications and APIs (.NET, Python, etc.).
Supporting the design, implementation, and testing of decision support tools, project tracking dashboards, and AI-based tool(s) in support of LimnoTech clients and internal operations.
Development and maintenance of data management system and dashboards.
Supporting modern, reproducible workflows for water data analysis and hydrologic modeling, model automation, and application of Machine Learning techniques for data analysis.
Qualifications
Bachelor's degree in computer science or related discipline from an accredited university program is required.
Motivated self-starter, with strong problem-solving skills, ability to quickly learn new software tools and skills, and ability to work independently.
Strong team collaboration and communication skills.
Strong working knowledge of multiple web and desktop software development frameworks (e.g., .NET, React) and programming languages (JavaScript/Typescript, C#, Python, SQL, etc.).
Strong working knowledge of AI tool development and use of AI to support programming and software development workflows.
Ability to work efficiently on implementation and testing for both frontend (UI development) and backend (database/server) systems.
Must be legally able to work in the U.S. for any employer (proper documentation is required).
Compensation LimnoTech rewards high achievement within a supportive working community. Individual achievement is rewarded through a unique merit review process based on recommendations from colleagues at all levels of the company, plus positive feedback from clients. This system drives pay increases and opportunities for increased project and corporate responsibility. We track individual progress annually to ensure competitiveness within our industry and identify opportunities for targeted professional development. The salary for this position will be determined based on the candidate's years and type of experience, degrees earned, office location, and fit with job requirements. Our company culture focuses on giving our people opportunities to improve and grow through training, conferences, workshops, seminars, and participation in professional organizations. We also favor more personal, self-directed career planning over traditional performance evaluations. We encourage a mix of mentoring and proactive self-management so individuals can explore and create work opportunities that further their careers. In addition to highly competitive compensation, LimnoTech offers an outstanding benefits package, including medical, dental, and vision coverage, 401k plan with company match, an employee stock ownership program (ESOP), flexible benefits program, medical leave, and more.
For more information about our firm, please visit www.limno.com
LimnoTech is an employee-owned (ESOP), equal employment opportunity (EEO) employer.
We value a diverse, equitable and inclusive workplace at LimnoTech. We believe that collaboration between diverse individuals with different perspectives and a unity of purpose will strengthen our company culture and yield innovative solutions for our clients. Therefore, we will intentionally increase awareness, foster dialogue, and seek continuous improvement in diversity, equity and inclusion throughout our company systems and practices. LimnoTech welcomes all qualified candidates for a diverse work force, and we are committed to equal opportunity and nondiscrimination. Employees are hired and promoted based strictly and solely on their competence to perform the work, without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. LimnoTech uses E-Verify® in its hiring practices to achieve a lawful workforce. We intend to have our website and job application functions accessible to everyone. If you or someone you know needs assistance completing an employment application, please contact us at 734-332-1200.
This is a full time position