Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by First Citizens Bank, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Software Engineer specializing in ASP .Net Blazor/MVC, Web Services/API, SQL Server/SSIS at First Citizens Bank, you will play a pivotal role in the design, development, and maintenance of high-quality software solutions. You will collaborate with cross-functional teams to deliver innovative services that drive business efficiency and customer satisfaction. Your expertise in modern development practices and tools will be essential in optimizing existing systems and implementing new features while adhering to best practices and IT standards.
Job Responsibilities
- Design, develop, and maintain robust and scalable applications using ASP .Net Blazor/MVC technologies.
- Create and consume Web Services and APIs to support business functionality and enhance integration across systems.
- Utilize SQL Server and SSIS for data management, including designing and optimizing database schemas, writing complex queries, and performing data transformations.
- Participate in code reviews and provide mentorship to junior developers, fostering a culture of continuous learning and improvement.
- Collaborate with project managers, business analysts, and other stakeholders to gather requirements and translate them into technical specifications.
- Identify performance bottlenecks, troubleshoot issues, and implement solutions to improve efficiency and user experience.
- Stay current with industry trends and emerging technologies to enhance development processes and software solutions.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of professional experience in software development, particularly with ASP .Net framework and Blazor/MVC.
- Proficiency in web services and API development, particularly REST and SOAP architectures.
- Strong experience with SQL Server and SSIS, including database design and implementation.
- Demonstrated knowledge of software development methodologies and best practices, including agile and waterfall approaches.
- Excellent problem-solving skills with the ability to troubleshoot complex software issues effectively.
- Strong communication and interpersonal skills, with the ability to work collaboratively in diverse team settings.
Technologies & Tools
The Senior Software Engineer will utilize a variety of technologies and tools including but not limited to ASP .Net Blazor and MVC, C#, SQL Server, SSIS, Visual Studio, Git, and cloud platforms. Experience with modern front-end frameworks and data visualization libraries will also be advantageous.
Ideal Candidates
Ideal candidates for this position will possess a strong technical foundation and be highly motivated problem solvers. They should be adaptable to change and demonstrate a passion for technology and application development. Excellent analytical skills and an innate curiosity to explore new tools and frameworks are crucial, as well as a commitment to delivering high-quality solutions in a fast-paced environment. The ability to effectively communicate technical concepts to non-technical stakeholders is also highly valued.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.