Software Engineer II
Job Description
Software Engineers II is responsible for the complete life cycle of a new or modified software product, from research and design to implementation, training and support.
Essential Duties:
- Designs, modifies, develops, writes and implements software programming applications supporting internal business requirements or external customers
- Supports and/or installs software applications, may include end user training and documentation
- Documents and maintains software functionality include break/fix and continual improvement
- Participates in the testing process through test review and analysis, test witnessing and certification of software
- Execute full life-cycle software development
- Writes well-designed, testable, efficient code
- Serve as a subject matter expert in certain technologies
- Works under general supervision
- A certain degree of creativity and latitude is required
- Relies on limited experience and judgement to plan and accomplish goals
- Involved in Level I on-call support
Qualifications:
- Bachelor’s degree or higher from an accredited college or university and 2-5 years of relevant experience, or 3-6 years of equivalent experience
- 3 years’ experience in primary technology stack: .NET, C#, MVC, JavaScript
- Demonstrable experience in full stack web application software development – front end Web UI, middle tier service layer, and back end database
- Experience in Agile development processes, methodologies, and tools
- Demonstrable experience working with database technologies, able to write SQL statements to read, update, insert, and delete data
- Intermediate knowledge of JavaScript, JQuery, HTML, CSS,
Application Instructions
Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!
Apply OnlinePosted: 4/29/2022
Job Status: Full Time
Job Reference #: 01e964ea-96ed-4c83-98a0-0b0dede84362