Software Developer
Role details
Job location
Tech stack
Job description
Actively and consistently supports all efforts to simplify and enhance the customer experience
Project Details:
- Code and perform unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements
- Code, test, and debug new software or makes enhancements to existing software
- Design and write programs according to functional and non-functional requirements
- Lead code review sessions to validate adherence with development standards
- Review and provide input into development standards
- Develop and maintain technical documentation
- Serve as final escalation point to resolve incidents and problems for production applications and web services
- Collaborate with internal customers, technical and architecture teams to solve complex software problems
- Provide general system users and management with system analysis and feedback
- Influence system design by identifying and recommending design and requirements needs for software enhancements
- Mentor and coach less experienced staff
- Maximize the efficiency of the various software systems by implementing, monitoring, testing and auditing new software programs
- Participate in continuous performance improvement sessions to discuss opportunities to improve processes or standards
- Analyze and resolve computer related problems by coordinating with in-house personnel to diagnose and fix operational issues, as well as consulting, advising and training on specialized features and functions
- Follow established configuration/change control processes
Requirements
Do you have experience in Communication skills?, Do you have a Bachelor's degree?, * Bachelor's or Associate's Degree, with course work in a computer programming related field (i.e. Computer Science, Mathematics, Engineering)
- 3+ years of professional development experience or academic equivalent
- Exceptional written and verbal communication skills
- Strong analytical and problem solving skills
- Ability to work well independently and as part of a team
- Strong desire to learn
Language Required: English