*****This is a Remote Position******
Job Summary
Working with the Digital Solutions Director & Sr Systems & Solutions Architect, this role is responsible for the delivery of high-quality software solutions to the business. This will involve the design, development, implementation, and support of software solutions and working collaboratively with colleagues to come up with innovative solutions.
Job Accountability &Scope
- Support the full typical software development lifecycle of business solutions.
- Developing new software and maintaining existing software in accordance with the company's business requirements.
- Estimating, planning, and managing your own work to deliver priorities.
- Working with customers to understand user requirements and software needs.
- Taking responsibility for investigative work to seek effective solutions.
- Assisting with investigation and resolution of problems.
- Follow and help refine our development best practices and standards.
- Contributing to solution architecture and software design.
- Comply with standards, regulations, version control, and product release procedures.
- Configure / upgrade / manage internal development and test environments.
- Review release testing for software releases.
- Perform review and testing of features and defect fixes implemented by other developers.
Essential Functions/Job Responsibilities & Duties.
Work closely with Managers, Architects and Analysts to develop solutions.
Implement specifications including an understanding of customization, configuration, integration, and extensibility, as well as recognizing boundaries and constraints.
Translate user requirements into functional specifications.
Addressing and remediating security vulnerability findings.
Supporting platform & solution maintenance and administration as required.
Provide optimal design solutions to improve system quality and efficiency.
Maintain technical/support documents.
Measures & Success Criteria
Successful delivery of high-quality software solutions.
Continually updates key stakeholders on status of requests.
Resolves business requirements satisfactorily and on time.
Qualification & Education
Qualification
Minimum of 3 years of relevant development experience.
In-depth understanding of C# .NET development
Education
Degree in computer sciences, software development or related subject or equivalent experience