Software Developer

Requisition Number
2021-11552
# of Openings
1
Office Location
US
Program
IT/Information Technology
Hire Type
Regular
Hourly/Salary
hourly

About the opportunity

SWCA is looking for a Software Developer with experience in each of the phases of development, including: requirements, design, coding, implementation, and test and maintenance. 

 

SWCA Environmental Consultants is a growing employee-owned firm, providing a full-spectrum of environmental services. With more than 30 offices across the United States, SWCA is one of the largest environmental compliance firms and ranks among Engineering News-Record’s Top 200 Environmental Firms.

 

This is a great opportunity to join a small dynamic team and use technology to better our natural environment.   If you’re the type who likes taking a concept and making into a production ready application, then stop and consider this opportunity!

This position is available for distributed work in the US. 

What you will accomplish

  • Work on all levels of the web stack
  • Work closely with other developers, project managers, environmental consultants, scientists, and technologists
  • Build, optimize, and maintain efficient and user-friendly web applications using modern JavaScript (React) and Python (Web2Py, Flask)
  • Use Git/GitHub flow and deploy software in a cloud environment
  • Actively look for ways to improve the codebase
  • Constantly research new software trends; understand both open-sources and off-the-shelf solutions, including integrations with other systems.
  • Excellent communication, interpersonal, analytical, and problem solving skills
  • Team oriented approach is a must.
  • Willingness and ability to learn new technologies and take on different assignments-

Experience and qualifications for success

  • Bachelor's degree in a closely related field. 
  • Experience with Python standard libraries.
  • Experience using modern web technologies such as ES6+, React, REST, JSON, HTML5, CSS3.
  • Experience with SQL, data modeling, ETL development, and data warehousing.
  • Prior experience with project ownership by identifying project deliverables by defining goals, setting objectives and tasks, creating a timeline and delivering results.

 

 Preferred: 

  • Master's Degree in a Computer Science.
  • Experience with machine learning techniques and frameworks, including Tensorflow.  
  • Exposure to AWS (S3, EC2, Lambda, Cognito, RDS, Route53, CloudWatch) or other cloud services.

 

Additional Information: 

  • Cover letter required for full consideration. 
  • This position is available for distributed work in the US. 
  • Candidate must currently reside in the US to be considered.

 

SWCA Environmental Consultants is a growing employee-owned firm, providing a full spectrum of environmental services. With offices across the United States, SWCA is one of the largest environmental compliance firms and ranks among Engineering News-Record’s Top 200 Environmental Firms.

 

If you would like to contact SWCA regarding the accessibility of our website or need assistance completing the online application process due to a disability, please email accommodations@swca.com or call 480-581-5378. This contact information is for disability accommodation requests only. All other inquiries will not receive a response. 

 

EOE - women, minorities, individuals with disabilities and veterans are encouraged to apply.

#ind-swca

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.