Sr. Software Engineer

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Job Responsibilities :

* Design and write efficient, complicated modules or complex programs to meet customer requirements
* Interact with analysts, uses, and business stakeholders to gather, understand, and develop technical requirements
* Coordinate systems analysis, systems development and implementation activities to ensure customer requirements are met.
* Organize and prepare program and system documentation according to established procedures to facilitate ongoing support and maintenance.
* Recommend and implement process improvements to increase efficiency
* Perform formal code reviews and quality assurance activities for newly developed programs.
* Participate in an off-hour support rotation.
* Provide training and turnover to the Application Service Desk Team Members who provide 24x7 support to our business customers.
* Coordinate systems implementation by planning and monitoring system testing and conversion to ensure a smooth conversion to new programs.
* Produce all management reports completely, accurately and on time.
* Prevent unauthorized access to information, assets or restricted areas and report any attempts.
* Maintain cognizance of industry trends and new products to evaluate opportunities for achieving maximum effective usage of Companys investment in information technology
* Report any type of problems to the appropriate management in a timely manner.
* Participate in all education and On-the-Job Training programs as recommended by Management.
* Maintain communications with Group/Team Members.
* Assist other Team Members as required to ensure customer requirements are met.
* Ability to communicate well with internal and external personnel
* Assist in special projects and other duties as assigned.

Reports To :

Manager, Sr. Application (IS)

Education and Training Required :

* Bachelors Degree Bachelors degree and 5+ years relevant work experience; OR 2-year Computer Science or equivalent certification 7+ years relevant work experience

Experience Required :

* 5 to 10 years
* 5+ years industry experience
* 5+ years working as a systems engineer/programmer/developer
* 5+ years working in .NET / C# / MVC / WEB API / WCF / HTML5 / CSS
* Experience with developing windows services, console applications and RESTful web services using C#
* Experience working with RDBMS such as Oracle or SQL Server

Experience Desired :

* Experience with Sitecore or similar Content Management System
* Experience working with commerce systems/applications/concepts
* Experience working with SQL Server Integration Services (SSIS)
* Experience working with SQL Server Reporting Services

Work Environment :

* Normal office environment

Physical requirements :

Competencies Required :

* Adaptability
* Customer Focused
* Gets Things Done
* Interpersonal Skills
* Problem Solving
* Respect for Self and Others
* Computer Skills
* Continuous Learner
* Project Management

Equipment Used :

* Calculator
* Computer
* Copier
* Fax Machine
* Printer
* Telephone
Associated topics: application architect, backend, back end, devops, lead, perl, php, project architect, senior software developer, software engineer lead

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...