SENIOR SOFTWARE ENGINEER< Back To Job Listing
This job posting is no longer active
The candidate will be responsible for the following
•Write maintainable code that is easy to read and modify using good naming conventions, modest comments, moderate-length methods while following generally-accepted coding styles
•Participate in design discussions and reviews
•Maintain existing functionality and develop new enhancements
•Troubleshoot and test technical solutions
•Strong analytical and problem-solving skills
•Ability to work independently as well as in a team environment
•Time management skills
DUTIES & RESPONSIBILITIES:
1.Design, develop, enhance, debug, and implement software. Troubleshoot production problems related to software applications.
2.Address problems of systems integration, compatibility, and multiple platforms.
3.Working with an agile development methodology.
4.Strong C# and development fundamentals, including Object Oriented Programming (OOP)
5.Proficiency with Microsoft .NET software development tools, languages, and frameworks.
6.Experience in developing on WPF/Windows Mobile paradigms including Model View-View Model (MVVM) frameworks/patterns
7.Experience in working with Representational State Transfer (REST) and Simple Object Access Protocol (SOAP) services
Years of Experience: