We are looking for a Senior Software Developer who builds computer applications to meet business informational needs and requirements. The role involves designing, coding, testing, and documenting programs based on technical configurations developed by analysts and project teams.
Requirements
- 5+ years of experience
- Familiarity with relational databases and Structured Query Language (SQL)
- Ability to leverage technology background and understanding of latest technologies to apply to development work
- Understanding of procedural and object oriented design
- Experience with Advanced Business Applications Programming (ABAP), Java, Visual Basic and/or other object oriented and procedural programming languages as appropriate to specialty
- Familiarity with applications development process
- Familiarity with software development methodologies as required by associated development team
- General business knowledge required
- Excellent problem solving skills required
- Excellent customer service and business relationship-building skills required
- Project management skills required
- Microsoft Desktop tools
- Ability to work independently and in teams
- Fluency in the English language
- Strong communication skills, both verbal and written, including ability to translate technical subject matter to non-technical audiences (both as a speaker and listener)
Benefits
- Base salary range starting at $135,000 based on experience
- Opportunity for annual cash bonus
- Health / Dental / Vision Benefits Day-One
- 5% matching 401k
- Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more