Overview
Skills
Job Details
Sr.. Software Development Engineering (.NET)
Columbus, OH (Fully Onsite)
Full-time / W2 - with Infinite Computer Solutions
Job Summary
Under general supervision, follows standard operating procedures while utilizing creativity, analytical and debugging skills to support and improve delivered technical solutions.
The candidate will be in a Professional Services client facing role and must be an individual who can clearly articulate both written and orally.
The position requires very little new coding as the candidate will be utilizing the existing code, however opportunities will arise where new technical solutions will need to be analyzed, designed, programmed, debugged, modified and implemented to support client requirements.
There may also be times when existing code will need to be analyzed, redesigned, reprogrammed, debugged and modified to support expanded scope in projects to ensure successful implementations.
Candidates must be able to manage multiple projects. Time and self-management skills are required core competencies.
- Experience Level
- Bachelor s degree in Computer Information Science or 5 8 years related practical experience.
- Technical Expertise (Mandatory)
List must-have technical skills with proficiency level (Beginner/Intermediate/Expert):
- SOAP Web Services Intermediate
- XML - Intermediate
- C# - Beginner
- Technical Expertise (Good to Have)
- Perl Beginner
- REST - Beginner
- JAVA Beginner
- Functional/Doman/Product Expertise (Mandatory)
- General understanding of banking/billpay practices.
- Experience troubleshooting, debugging and communicating errors.
- Understanding of mainframe and distributed systems architecture.
- Functional/Doman/Product Expertise (Good to Have)
- Exposure to fintech solutions
- Familiarity with migration practices.
- Key Job Responsibilities
(Mandatory tasks the candidate must perform)
- Ability to think strategically and deliver the proper level of detail appropriate to the audience.
- Clear and effective written and verbal communication and strong interpersonal skills.
- Ability to communicate/relate to all levels of an organization internally and externally are required.
- The ability to evaluate customer requirements and desired end state to recommend technical solutions with an understanding of key business drivers for the technical request.
- Strong analytical skills demonstrated through effective troubleshooting and resolution of technical issues.
- Ability to plan and prepare moderately complex technical solutions in support of implementations, product upgrades and related customer activity.
- Ability to support and create detailed work plans for multiple concurrent projects.
- Participate in process improvement discussions
- Participate in code review discussions
- Collaborate with Professional Services assigned resources and stakeholders to gather individual project requirements.
- Execute according to defined best practices, following well defined processes and collaborating with team members on process improvements
- Collaboration with the client to ensure a thorough understanding of their implementation needs and requirements, while ensuring Bank best practices are followed and appropriate security measures are followed.
- Additional Responsibilities (Good to Have)
- Participate in code reviews discussions
- Certifications (Preferred but not Mandatory)
- N/A