Acest anunț a expirat și nu este disponibil pentru aplicare
IBM
Senior Application Developer.NET
Fișa jobului
Job Description
Job Purpose
This role is responsible to create new software components of varying complexity, maintain and improve existing ones for IFES applications. This includes ensuring the functionality and usability of the software applications are aligned with the organization’s priorities and enabling Company employees to do their work effectively. The role is also responsible for diagnosing and resolving application issues to ensure optimal performance and usability for the various system users and providing root cause analysis with recommendations for improvements.
Requirements
Job Purpose
This role is responsible to create new software components of varying complexity, maintain and improve existing ones for IFES applications. This includes ensuring the functionality and usability of the software applications are aligned with the organization’s priorities and enabling Company employees to do their work effectively. The role is also responsible for diagnosing and resolving application issues to ensure optimal performance and usability for the various system users and providing root cause analysis with recommendations for improvements.
Requirements
- Familiarity with Agile development methodologies,
- C# knowledge (4+ years) with a good understanding of the .NET ecosystem: ASP.NET MVC, WebApi, Entity Framework,
- Strong understanding of object-oriented programming,
- Experience in writing SQL queries (Ideally using T-SQL under Microsoft SQL Server),
- A good understanding of web front-end technologies: JavaScript, HTML, CSS,
- Familiarity with AngularJS (nice to have),
- Knowledge in handling service requests, incidents, problems, tickets,
- Debug and troubleshooting skills,
- C#; SQL Server; Entity Framework; ASP.NET MVC; Angular; Web services; JavaScript; JQuery; Unit tests
- Research, recommend, configure, and administer software configuration changes,
- Research, recommend, code, and administer software development changes,
- Perform routine operations tasks (i.e. produce reports, stat files, etc),
- Work with the various business departments to understand their needs for the software and any issues they are experiencing,
- Work with software vendor to have application issues fixed, both short term and long term (root cause),
- Troubleshoot errors and application issues via periodic testing, help desk tickets, and other methods,
- Act as a technical resource during other projects as required, and
- Responsible for the creation of software operations and support related documentation.
- Testing of new or modified functions
- Creation report for the Service Management
- Doing resource planning for standard availability during service time and additional event support
- Effective working relationships with all functional units of the organization,
- Working ability to effectively recognize and manage interpersonal communication needs,
- Ability to work as part of a cross-cultural team including flexibility to support multiple locations when necessary,
- Excellent interpersonal skills in areas such as teamwork, facilitation, and negotiation, and
- Able to work independently or as part of a team.
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Nivel de vechime
Nivel mediu de experiență
Tip de angajare
Full-time
Ocupație
Inginerie
Sectoare de activitate
Tehnologia informației și servicii informatice