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
The Senior Software Engineer for ASP .Net Blazor/MVC, Web Services/API, SQL Server/SSIS at First Citizens Bank will play a pivotal role in designing, developing, and maintaining high-quality software applications. This role will require expertise in ASP.NET and Blazor technologies, ensuring robust back-end service integration, seamless API development, and efficient database management using SQL Server and SSIS. The ideal candidate will collaborate with cross-functional teams to deliver innovative solutions that meet business objectives while adhering to best practices in software development.
Job Responsibilities
- Design and implement scalable web applications using ASP.NET Core and Blazor technologies.
- Develop and maintain RESTful APIs and web services to support various business functions.
- Create and optimize SQL Server databases, leveraging SSIS for data integration tasks.
- Perform code reviews and ensure adherence to best practices in software development and design.
- Collaborate with product managers and stakeholders to gather requirements and define project scope.
- Identify and resolve software defects and performance issues.
- Mentor junior developers, providing guidance and knowledge transfer on software engineering principles.
- Stay abreast of industry trends and emerging technologies to recommend enhancements to business processes.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in software development with a focus on ASP.NET, Blazor, and MVC frameworks.
- Strong experience in developing and integrating Web Services and APIs.
- Proficient in SQL Server database design and management, including SSIS for ETL processes.
- Solid understanding of software development methodologies, particularly Agile and DevOps practices.
- Excellent problem-solving skills and the ability to work independently as well as in a team environment.
- Strong verbal and written communication skills for effective collaboration with stakeholders.
Technologies & Tools
This position utilizes a range of technologies and tools including ASP.NET Core, Blazor, MVC Frameworks, RESTful APIs, SQL Server, SSIS for data integration, as well as development tools such as Visual Studio, Git for version control, and Azure DevOps for project management. Knowledge of cloud platforms like Microsoft Azure will be an added advantage.
Ideal Candidates
An ideal candidate for this position will possess a strong technical foundation combined with an innovative mindset, showcasing the ability to analyze complex systems and develop effective solutions. They will be adaptable, enthusiastic about learning new technologies, and able to thrive in a fast-paced environment. Strong interpersonal skills and the ability to communicate effectively with diverse teams and stakeholders will ensure successful collaboration and project execution.
Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.