Looking for Sr. Application Developer development for
multiple enterprise level projects. Under general direction, the Application
Developer participates in the development, coding, testing, debugging, and
maintenance of software code for business applications. Responsible for
middle-tier implementation and integration with backend databases. Works with
technical staff to understand problems with software and develops
specifications to resolve them. Participates in the development of software
user manuals.
Essential Functions:
- Experience and solid understanding of various software
engineering practices.
- Experience translating software requirements and experience
with software design solutions.
- Designs, codes, unit test, debug, and document those
programs.
- Customizes software based on research and customer needs.
- Prepare detailed specifications from which programs will be
written, designed, coded, tested and debugged.
- May consult with users and develop business relationships
and integrate activities with other IT departments to ensure successful
implementation.
- Monitor and report to management on the status of project
efforts, anticipating/identifying issues that inhibit the attainment of project
goals and implementing corrective actions.
Job Complexities:
- Foster and maintain good relationships with customers and IT
colleagues to meet expected customer service levels.
- Problem-solve and think laterally as part of a team, or
individually, to meet the needs of the project.
- Competent to work on most phases of applications programming
activities.
- Works on problems of moderate scope where analysis of
situations or data requires a review of a variety of factors.
- Exercises judgment within defined procedures and practices
to determine appropriate action.
- Follows department processes and procedures and makes
recommendations to these processes.
- Works under general supervision of more experienced team
members and/or manager.
- Actively contributes to the results of a team and works
towards achieving team goals and objectives.
- Uses expertise of more senior level team members and
leverages additional resources to confirm solution or explore customized
applications as a solution.
Skills:
- Solid understanding of object-oriented programming
principles
- Experience with designing programs and applications
- Experience with developing multiple tiers of multi-tiered
software applications
- Experience working in a deadline-oriented, estimate-driven
environment is helpful
- Must be able to Communicate in English.
Technical Skills:
- 5+ years Website and Web Application development utilizing
ASP.NET/C#, MVC, ASP.Net Core
- 3+ HTML, DHTML, CSS, JavaScript, JQuery, Angular JS, React
- 4+ AJAX, MS Visual Studio, MS SQL Server
- 3+ years experience with T-SQL
- 2+ years with MVC, Web API, Web Services
- Experience with .NET Core is must
- Experience with Microsoft Azure and related development
Education:
Bachelor's or equivalent combination of education and
experience
Please send your detailed resume at