Software Developer - .Net Applications

Steris

(Mentor, Ohio)
Full Time
Job Posting Details
About Steris
STERIS is the world’s pre-eminent infection prevention, decontamination, and surgical and critical care company, with a long list of first-to-market products and industry-leading service innovations and thousands of customers in more than 60 countries.
Summary
The Software Developer – .Net is an experienced level position in the .Net Applications team. The Software Developer – .Net, will work closely with the supervisor to maintain and support applications that address business needs by developing applications screens/reports within Microsoft .NET technology. Utilize mature development standards and tools, .NET, ASP.NET, ADO.NET, C#, MVC Pattern, Advanced JavaScript, Ajax, HTML, CSS, and Relational Databases like SQL Server, Oracle or MySQL etc. Learn and adhere to coding standards, procedures and techniques and contribute to the technical code documentation. There will be direct interaction with business users to understand issues, gather requirements and coordinate testing.
Responsibilities
- Support of the applications would include resolving issues reported by users. - Issues could be caused by bugs in the application or user error or programming errors. - Resolution process will include, but not limited to, investigate known bugs on software vendor support website, create tickets or service requests with software vendor, develop scripts to fix data issues, make program changes, test fixes and apply the changes to production. - This position will also work on development requests and projects. - This will include, but not limited to, interacting with business to gather requirements, design and develop technical solution, unit test programs, user testing, documentation and production implementation. - Requests involve development of reports, alerts, workflows, interfaces and data conversion programs. - The position also requires staying abreast with changes in technology, programming languages, and software development tools. - These tasks and activities will be completed with the help and under the guidance of the supervisor. Participation in team and / or project meetings, to schedule work and discuss status, will be required. **.Net Application Support - 30 percent** - Provides first level support for assigned .Net Applications modules and related applications. - Troubleshoots and resolves problems reported by users of these modules and applications. - Investigates issues using vendor support website(s). - Creates tickets or service requests with software vendor. -Develops fixes for issues. - Develops changes to programs to resolve issues. - Works with other team members, DBA team and other teams to resolve issues. **.Net Applications Development – 70 percent** - Reviews and understands business requirements for development tasks assigned. - Develops new programs or makes changes to existing programs, according to business requirements. - Develops test scripts and tests programs according to business requirements. - Submits programs to supervisor for review and approval. - Works with business users to test programs in Development and Quality. - Writes technical documentation. - Works with DBA, System Administration teams to migrate programs to Quality and Production.
Ideal Candidate
**Education, Experience & Knowledge** - Associate's Degree or five years of experience in lieu of a degree. - 2 to 3 years of work experience in developing web applications using ASP.Net & C#. - Experience in Advanced JavaScript, Ajax, HTML, CSS. - Experience with Ext JS and Sencha Touch, JQuery preferred. - Experience in Visual Studio required. - Experience with Mobile App development for Android, iOS etc, preferred.. - Capable of debugging JavaScript using Firebug or other browser tools required. - Experience in SQL, PL/SQL or equivalent development tools required. - Demonstrated proficiency and understanding of Object Oriented Programming concepts, MVC Pattern and Subversion tools. - Knowledge of CruiseControl.Net and Team Foundation Server preferred. **Required Skills** - Application development using .NET, ASP.NET, ADO.NET, C#, MVC Pattern, Advanced JavaScript, Ajax, HTML, CSS, Relational Databases like SQL Server, Oracle or MySQL etc. - Ability to analyze requirements and troubleshoot problems. - Ability to work well in a team or individual environment. - Good verbal and written communication skills. Strong work ethic. - Ability to work with little supervision and within changing priorities.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.