Job Description
Job Description
1-year contract
Top Three Skills : 1. C#.NET (7+ years) 2. SQL (5+ years) 3. WCF / API (5+ years)
Job Description : The Sr. Software Engineer plays a vital role in the effective management of integration programs that support the organization and client demands.
This position will use a variety of technologies tools that develop, maintains, and enhances complex and diverse software systems.
This position is responsible for data and system integrations.
Responsibilities :
o Analyze user requirements to derive software design and performance requirements.
o Design or implement complex database or data repository interfaces and queries.
o Work with Production Assurance, quality assurance and technical operations to release code to Production. Participate in daily scrum meetings.
o Work with development leads and managers to come up with realistic estimates and able to plan self-work daily with the consciousness of deadlines and commitments.
o Analyze user requirements to derive software design and performance requirements.
o Keep abreast of the current technologies and technological trends. Learn and prototype new technologies and recommend their use in company products.
o Make recommendations on how to rewrite, modify, and redesign legacy applications based on the analysis.
o Introduce and implement new ideas and tools geared to create better software that runs optimally in Production.
o Document and communicate software designs of complex systems.
o Drive process improvement and improve process efficiency.
o Reduce and / or prevent production defects based on the continuous root cause analysis and process improvement.
o May lead a team of developers to ensure that the projects are successfully completed.
o Provide peer mentoring of more junior team members.
o Ensures adherence to coding standards for self as well as the team.
Requirements :
o Bachelor’s degree in Computer Science or related field.
o Minimum 7 years’ experience as a Developer; minimum 3 years of experience as a Lead or Senior Developer.
o 5+ years’ experience implementing web-based solutions.
o Expert-level SQL required.
o Experience with version control tools like Git, SVN or Team Foundation Server (TFS).
o Experience with highly available systems.
o Experience with reporting tools like SSRS (Microsoft Reporting Services), Tableau
o Experience with Restful API development
o Some experience with JavaScript frameworks like Node JS, Google Angular
o Excellent written and verbal communication skills.
o Effective decision-making and critical thinking skills for problem identification and solution recommendation.
o Ability to be flexible, set priorities and meet deadlines in a changing environment for self and team.
o Ability to work independently and as part of a team while demonstrating initiative and using good business judgment.
Must have :
o Microsoft Visual Studio C#
o Extensive background in implementing Web Services using Windows Communication Foundation (WCF)
Additional Information : We have 3 former's on this development team. We can get additional information from or have them pre screen candidates.
Work Environment : Enterprise level company, matrixed environment, business casual dress.
Interview Information : Two step interview process. The first step will technical with 4 members of the development team (1 SQL dev, 1 .
NET, 1 ETL, 1 support). Second step will be with Marc Sutton and one other team member.
Will do Skype interviews for out of town candidates.
Who is the Internal / External Customer : Internal customer is the home office personnel at W&R and the external customer is the field office personnel using these applications.
Impact to the Internal / External Customer : Better efficiencies for the user experience creates customer attainment and additional revenue and income to W&R.
Business Challenge : The challenge is to create more efficiencies for the users while lowering costs to support the application being utilized by the W&R employees.
EVP : Ability to both enhance current applications while also working with new development for W&R's 2019 projects. High level of exposure on top initiatives at W&R.
Non-Technical Skills : Critical thinking and strong communication skills. Able to lead the development team at times and provide direction.
Why is position open? : Need additional expertise on the development team to help with internal applications. New position.
Project Stage / Lifecycle Info : Development