Director, Software Engineering
Company: Soteriare
Location: Covington
Posted on: January 21, 2025
Job Description:
Director, Software EngineeringApply locations Covington, KY time
type Full time posted on Posted Yesterday time left to apply End
Date: February 18, 2025 (30+ days left to apply) job requisition id
2104911Job Description:Position Description:Develops innovative
technology solutions and complex, multi-faceted software
applications to resolve complex business problems. Manages the
technical implementation of cross company architectural components
using Microsoft .Net or other object-oriented development
platforms. Researches and recommends appropriate models, methods,
tools, and technologies to achieve business-unit-wide solutions.
Manages development teams and their focus on the design and
development of applications and automation systems. Oversees the
software development process including analysis, design, coding,
system and user testing, problem resolution, and planning.Primary
Responsibilities:
- Translates and incorporates business vision and strategy to
architectural strategy.
- Makes recommendations at the functional level.
- Participates in high-level, cross-functional architecture
design teams.
- Identifies and consults with internal and external technical
resources to produce cross-company strategic designs.
- Consults on development and delivery of major technology
initiatives for the business unit.
- Consults on deployment of major project deliverables.
- Consults on the documentation of major technology
applications.
- Initiates and drives project or strategy discussions with users
or external groups to resolve issues.
- Sets vision, goals, and direction of team/organization.
- Plans and leads organization-wide initiatives.
- Provides leadership, technical supervision, and expertise to
multiple teams in broad technical areas on complex
organization-wide projects.
- Advises senior management on technical strategy.
- Works across groups to identify opportunities for
organization-wide technology initiatives.
- Regularly provides guidance, training, and coaching to other
team members for performance and career development.
- Identifies and plans for future resource needs.
- Documents functional and technical requirements through the
creation of documents.
- Provides support to applications after release.
- Analyzes error logs to locate origin of bugs/problems and
resolve them without impacting other modules.Education and
Experience:Bachelor's degree (or foreign education equivalent) in
Computer Science, Engineering, Information Technology, Information
Systems, Information Management, Business Administration, or a
closely related field and six (6) years of experience as a
Director, Software Engineering (or closely related occupation)
performing analysis, design, development, testing, and
implementation of internet and client/server applications.Or,
alternatively, Master's degree (or foreign education equivalent) in
Computer Science, Engineering, Information Technology, Information
Systems, Information Management, Business Administration, or a
closely related field and four (4) years of experience as a
Director, Software Engineering (or closely related occupation)
performing analysis, design, development, testing, and
implementation of internet and client/server applications.Skills
and Knowledge:
- Demonstrated Expertise ("DE") performing analysis, design,
development, testing, and implementation of internet and
client/server applications, using VB.NET/C#, ASP.NET MVC,
JavaScript, jQuery, Vue.js, and SQL Server databases; and gathering
business requirements, and analyzing and creating algorithms and
flowcharts to depict the overall flow of business processes using
Microsoft Visio.
- DE developing complex software programs using Visual Studio;
developing User Interface (UIs) using HTML, JavaScript languages
(jQuery, Angular, and VueJs), and cascading style sheets;
developing RESTful (using Web API) and Web services (using ASMX) in
ASP.NET to implement business logic and interact with databases
(SQL/Oracle); connecting RESTful and Web services to databases --
SQL and Oracle -- using ADO.Net, Dapper, and Entity framework;
developing robot processes to automate and schedule recurring
processes on Windows servers using .Net console applications; and
developing unit and integrated test cases using XUnit
framework.
- DE performing audit logging to provide documentary evidence of
activity sequences during action performed in Web and Console
applications to Splunk Cloud; reviewing and developing code
performance, using load performance tools -- Application Timeline
and Diagnostic Tools within Visual Studio; merging and performing
code review to ensure uniformity in coding standards throughout
projects, using code version control tools -- Team Foundation
server and Git.
- DE creating and maintaining application release management,
using Continuous Integration and Continuous Deployment (CI/CD)
processes, Azure DevOps, and JenkinsCore; analyzing and resolving
end user bugs by debugging code using Visual Studio; and providing
technical guidance/mentoring to developers and helping teams to
migrate .Net based applications to Azure App Services.Salary:
$150,668.00 - $157,000.00/year.Certifications:Category:Information
TechnologyFidelity's hybrid working model blends the best of both
onsite and offsite work experiences. Working onsite is important
for our business strategy and our culture. We also value the
benefits that working offsite offers associates. Most hybrid roles
require associates to work onsite every other week (all business
days, M-F) in a Fidelity office.About UsAt Fidelity, we are
passionate about making our financial expertise broadly accessible
and effective in helping people live the lives they want! We are a
privately held company that places a high degree of value in
creating and nurturing a work environment that attracts the best
talent and reflects our commitment to our associates. We are proud
of our diverse and inclusive workplace where we respect and value
our associates for their unique perspectives and experiences. For
information about working at Fidelity, visit
FidelityCareers.com.Fidelity Investments is an equal opportunity
employer.Fidelity will reasonably accommodate applicants with
disabilities who need adjustments to participate in the application
or interview process. To initiate a request for an accommodation
please contact the following:For roles based in the US: Contact the
HR Leave of Absence/Accommodation Team by sending an email to
accommodations@fmr.com, or by calling 800-835-5099, prompt 2,
option 2.For roles based in Ireland: Contact
AccommodationsIreland@fmr.com.For roles based in Germany: Contact
Accommodationsgermany@fmr.com.
#J-18808-Ljbffr
Keywords: Soteriare, Middletown , Director, Software Engineering, IT / Software / Systems , Covington, Ohio
Didn't find what you're looking for? Search again!
Loading more jobs...