In this role, you will serve as software developer to create and modify documentation for programs, process flow, test scripts or other software application needs, with the supervision and technical direction of the software application management team.
In this role, the selected candidate must have the ability to take initiative and work with minimal supervision, yet actively interact with other team members in person or over the Internet (chat, videoconference, email).
In this role, the selected candidate must havea n extensive experience delivering multiple high-quality, medium-to-large scale projects/programs in a large, multi-disciplined, and cross-functional technical organization with quickly evolving business needs.
This position is responsible for developing, integrating, testing, and maintaining existing and new applications; knowing one or more programming languages; knowing one or more development methodologies / delivery models.
In this role, the selected candidate will design, development, testing, installation, and maintenance of support systems for business areas). Interacts and receives general direction from the Business, Project Managers or Application architects.
In this role, the selected candidate will be breaking-down program specifications into their simplest elements and translating logic into a programming language; evaluating existing applications to reprogram, update and add new features.
In this role, the selected candidate will evaluate existing applications to reprogram, update and add new features; write high quality source code to create new or enhanced applications within deadlines.
The Senior .Net Engineer will have responsibility for technical aspects in the delivery of learning management web applications including the architectural decisions, estimations, functional delivery, code reviews, daily management of software engineers, liaising with architects, engagement with scrum masters and internal stakeholders.