Software Engineer II
Company: Forrest T Jones & Company
Location: Kansas City
Posted on: May 16, 2022
|
|
Job Description:
Job Description Position Summary A Software Engineer is
responsible for building and maintaining customer facing web apps.
In addition, they will develop new functionality on existing and
new applications. Expectations Create new web service / web
application features as well as debug and improve the existing
libraries and frameworks that support web services / web
applications. Translate requirements into a programming language,
develop system design and programming specifications on assigned
projects, and implement design standards using a structured
methodology Deliver and maintain web-based secure, robust and
service oriented architectures. Deliver high-quality systems that
meet/exceed customer expectations using the full software
development lifecycle, including analysis, design, implementation,
maintenance, and planning. Conducts detailed design, documentation,
and overall code review Analyze, define, and document system
requirements for data, workflow, logical processes, interfaces with
other systems, auditing, reporting requirements, and production
configuration Enforces uniform adherence to established standards
and procedures for the department. Reviews documentation submitted
by programmers to ensure conformity to standards. Ensure that each
data flow has robust audit, data validation, error handling,
monitoring and reporting steps to ensure accuracy and completeness
of loaded data at all times Provide accurate effort estimates to
the Team Lead and/or Project Manager and project teams as
appropriate Deliver testing support including the design and
execution and documentation of test scripts Strong analytical and
problem-solving skills Competencies Two years experience developing
web applications with .NET Frameworks and React.js OR Angular
(current versions) Strong C#, MVC, Bootstrap, React.js, HTML,
JavaScript and CSS skills. Skills and hands-on experience of the
following SQL (Microsoft SQL Server) including experience with
CTE's and temporal tables SQL Server Reporting Services (SSRS) SQL
Server Integration Services (SSIS) Experience with unit testing
and/or test-driven development Experience with GIT methodology
(Strong in GIT, almost a SME) in Azure DevOps along with CI CD
using Azure DevOps pipelines Experience designing and working with
n-tier architectures (UI, Business Logic Layer, Data Access Layer)
along with some experience with service-oriented architectures
(SOA) Experience working in an Azure environment (app services,
B2C/B2B services, Logic Apps and Service Bus) is a plus Experience
implementing scalable, extensible and maintainable web solutions
Requisites Bachelor's degree in Computer Science or equivalent
work-related experience. Microsoft certifications are a plus SQL
development in SQL Server 2014 and above - 2 to 3 years SSRS
reports in SQL Server 2014 and above - 2 to 3 years SSIS
development in SQL Server 2014 and above - 2 to 3 years Developing
data integration and ETL solutions - 2 to 3 years C# or .NET - 1
year Great understanding of databases and data processing We offer
comprehensive benefits to full time employees including company
paid medical, STD, LTD and life insurance; plus voluntary dental,
vision, Life/AD&D insurance, 401(k) with company-matching,
generous paid time off and much more. We encourage applicants of
all ages and experience, as we do not discriminate on the basis of
an applicant's age. ALL OFFERS OF EMPLOYMENT ARE CONTINGENT UPON
PASSAGE OF A DRUG SCREEN AND BACKGROUND CHECK.
Keywords: Forrest T Jones & Company, Kansas City , Software Engineer II, IT / Software / Systems , Kansas City, Kansas
Click
here to apply!
|