Developer
The Lighthouse1
.Net developer is resourceful,
will take the initiative and is
eager to learn new technologies.
You are responsible for
application development in
support of business objectives.
You will provide and assist in
architecting and designing
solutions, perform hands-on
coding and work with new and
existing code. Additionally, you
will be involved in every aspect
of technical development from
requirement analysis, design,
development, testing through to
deployment.
Duties
and Responsibilities
·
Perform hands-on
coding, working with new and
existing code.
·
Responsible for
application development in
support of business objectives.
·
Produce design and
technical specifications as
needed for technical
documentation.
·
Participate in
sprint planning, providing input
on the solution design and
estimated effort.
·
Assess risk and
impact on the existing system
that may arise due to any
requirement or functional
change.
·
Development work
may include new features,
enhancements to existing
features, refactoring of
existing code, systems
integration, database design,
user interface implementation,
deployment and production
support.
·
Work in an agile
development environment as part
of a full product development
team.
·
Demonstrate
intellectual curiosity in a
dynamic and high-paced
environment is critical.
Core
Requirements:
·
Experience
developing business-oriented
applications.
·
Experience with
.Net Architecture, ASP.Net,
C#.Net and MS SQL Server.
·
Solid
understanding of object-oriented
design concepts and software
development processes.
·
Ability to
initiate dialogue and solutions
in resolving complex challenges.
·
Ability to balance
multiple concurrent projects of
varying priorities and to shift
focus from one project to
another with minimal loss of
productivity or quality.
·
Ability to deal
with complex problems.
·
Ability to work
independently and as part of a
collaborative team.
·
Excellent
communication skills.
Qualifications:
·
Bachelor’s degree
in Computer Science or
equivalent education and
experience in software
development. Demonstrated
ability to deal with complex
challenges independently and
collaboratively with team
members.
[Submit
Resume]