Genesis10 is seeking a Senior Software Engineer with our client in the Insurance industry in their Mount Laurel, NJ location. This is a direct hire position.
The Senior Software Developer is responsible for the design, development, maintenance and enhancement of applications. Develop an application design that will satisfy the immediate requirement as well as provide opportunities for long-term expansion. Possess an ability to effectively explain the design to members of IT management and staff in both verbal and written forms. Complete research and development on new programming tools and third-party toolkits, and provide recommendations to IT Management regarding how to move forward with new technology. Act as a lead reference to the users of applications developed and maintained by the IT Department.
Work closely with product owners, senior engineers, designers, programmers, and QA to deliver industry-leading solutions.
Effectively contribute to the implementation of major features and components from requirements and designs.
Effectively contribute to technical design, task estimation, implementation, automated testing, debugging, and deployment.
Implement major features and components from requirements and design.
Write technical specifications.
Effectively contribute to the ongoing effort to improve software design and coding best practices.
Work closely with QA and other organizations in the company to educate staff and evaluate feature requirements and functionality.
Responsible for the full life cycle of projects, including requirements, design, technical design, task estimation.
Participate as a productive member of an agile team of developers.
Communicate well with product owners, customer support, and other team members.
Promote established standards, processes, procedures, and tools throughout the software development life cycle.
Lead the resolution of complex application support issues and the development research into any issues that require programming changes.
Lead research and development efforts on all new versions of existing IT tools as well as the new toolkits being assessed by IT. Resolve all issues regarding installation and implementation of the tools. Provide guidance to use the new tools.
Act as an IT representative at corporate meetings and on corporate projects.
Perform other duties as assigned.
Must have a Bachelor's Degree in MIS/Computer Science or equivalent experience.
Must have a minimum of 5 years of experience with complex system design and implementation in the User Interface, Business Logic and Database layers.
Solid critical thinking, problem-solving and time-management skills.
Team player with great interpersonal skills.
Excellent oral and written communication skills.
Agile (SCRUM) experience is a plus.
Insurance industry experience is a plus.
Proficiency in MS Office (Excel, Outlook, PowerPoint)
NET Web Services, Web API
Entity Framework and LINQ
Application Design Patterns
Multi-Tier Application Design
Web Application Security
Third Party Controls, Telerik Preferred
Bootstrap front-end css framework
Understanding of XML, XSLT, XSD
IIS Configuration and Administration
TFS Automated Builds
Business Workflow Applications (i.e. - ALBPM)
Performance Monitoring and Optimization
External Web Service Consumption
T-SQL using SQL Server 2012 or higher.
Create Tables, Views, Stored Procedures and User Functions
Blazor experience is a plus
Java experience is a plus
Automated testing experience is a plus
If you have the described qualifications and are interested in this exciting opportunity, apply today!
About Genesis10: Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement – project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at [ Link removed ] - Click here to apply to Senior Software Developer "Genesis10 is an Equal Opportunity Employer, M/F/D/V”
Help us improve CareerBuilder by providing feedback about this job:
Report this job
Report this Job
Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to ourTrust and Site Security Team
Job ID: 20-06732
privacy and protection,
when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder
Terms and Conditions
for use of our website. To use our website, you must agree with the
Terms and Conditions
and both meet and comply with their provisions.