Software Engineer – Software Development

Job Summary

SofTrek Corporation is a leading provider of software solutions that serve the nonprofit. All we do is make software, and we do it using best practices that ensure delivery of a high-quality product you'll be proud to put your name on.

We have an immediate opening on our software engineering team for a software engineer/software development who will:

  • design, modify, develop, write and implement software programming applications;
  • support and/or install software applications/operating systems; and
  • participate in the testing process through test review and analysis.

Should be familiar with standard analysis and design techniques/concepts and experienced in programming concepts, practices, and procedures within a commercial application development environment. Additionally, responsibilities can include second-tier support, research into new technologies, and packaging of releases.  Performs a variety of tasks. Relies on limited experience and judgment to plan and accomplish goals. Works under the general supervision of a technical lead. A high degree of creativity is required.

Key Responsibilities
  • Performs detailed analysis and design, develops, debugs, and maintains the code for SofTrek’s commercial applications
  • Performs detailed analysis and design, develops, debugs, and maintains the code of custom applications
  • Participates in technical reviews to ensure that knowledge is shared and established standards are followed
  • Communicates routinely with other SofTrek developers to collaboratively overcome technical challenges and share new solutions
  • Follows established best practices for the development of applications which meet accepted standards of software documentation and security
  • Troubleshoots and resolves escalated support issues
  • Analyzes various software options, products, and tools to recommend new approaches and solutions
  • Continues to learn new analysis, design, and programming techniques and remains current in new technologies through continued learning initiatives

Job Requirements
  • Computer Science degree BS/MA from an accredited university
  • 2 to 5 years work experience in a web application development environment
  • Excellent understanding of the Java and Javascript programming languages
  • Experience with Spring, Hibernate, Dojo, CSS, HTML, PostgreSQL, and Oracle Database 11g
  • Knowledge of database design and BI; experience with Oracle a plus
  • Proficient in SQL, with some knowledge of PL/SQL preferred
  • Some experience with tools/platforms such as Maven, Git, Bamboo, Tomcat, and Linux
  • Familiar and comfortable with the agile development methodology called Scrum
  • Must have a positive attitude and function well independently
  • Possesses strong written and verbal communication skills


Send your resume to Alec Meyer at This email address is being protected from spambots. You need JavaScript enabled to view it..  We review every submission, and if it looks like you're a good fit we'll be in touch to set up an initial phone interview.

SofTrek is not looking to sponsor anyone who requires a work visa to work in the United States. We are unable to sponsor H-1B candidates at this time.

Note: If the above link does not automatically open your e-mail software, please copy and paste the address into a new, blank message manually.