Posted November 28, 2018
Software Engineer
Richmond, VA
Full Time
Role Overview:
The Software Engineer works on an engaging team to develop the college savings software used by our customers to save for their future....
Role Overview:
The Software Engineer works on an engaging team to develop the college savings software used by our customers to save for their future. You will make a direct impact on our customers by enhancing their user experience.
If you have passion for technology, compassion for our mission, and like to develop new skills then this role is for you.
Responsibilities:
- Participate in all stages of the development lifecycle including the design, development, unit testing and code review
- Collaborate with the team to design and implement new functionality in our enterprise software (JAVA & HTML5) and PLSQL backend
- Analyze existing programs to identify areas for improvement and provide recommendations for modifications
- Troubleshoot and correct defects to ensure optimal functionality and performance
- Investigate new technologies and incorporate into programs to meet desired functionality
- Provide technical, reporting and user support to end users
- Develop your skills through agency-paid continuing education
Minimum Qualifications:
- Minimum 6 years designing and developing software
- Strong knowledge of JAVA, HTML5, JavaScript/Typescript, Database Development/SQL
- Experience in Angular 2+, Windows Command Line, NodeJS, and/or Oracle Forms is a plus
- Experience with Integrated Development Environments such as SQL Developer, Visual Studio Code, or some equivalent
- Familiar with Windows operating system
Knowledge, Skills and Abilities:
- Demonstrated understanding of information design, web accessibility, User Centered Design principles, and browser limitations
- Broad knowledge of current technology and best practices in its use including development, security and accessibility
- Knowledge of current development practices, tools and methodology including object-oriented design
- Knowledge of security resources for development
- Analytical ability to identify and resolve technical issues
- Excellent communication skills, both oral and written, sufficient to explain complex technical problems to diverse audiences.
Benefits:
- Generous healthcare benefits with multiple plans to choose from
- Defined benefit and contribution retirement plans with cash match
- 12+ holidays
- PTO – new employees earn 25 days/full year
- Tuition reimbursement
- Agency-paid continuing education
- 529 match program
- Relaxed work environment
This listing expired on Dec 28. Applications are no longer accepted.
Below are some other jobs we think you might be interested in.
-
Senior Software Engineer - Infrastructure
- imgix
- San Francisco, CA, USA
- Remote
Apr 05 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29