Sr Software Engineer (HYBRID - Richmond, VA)

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Sr Software Engineer (HYBRID - Richmond, VA)

Description

Position Description
The Sr. Software Engineer is a technical role in supporting the information management architecture of the Enterprise Information Management solution. The Sr. Software Engineer position will collaborate with ETL developers, data modelers, BI developers and business resources to create innovative solutions to complex data integration needs. This position will require a high degree of autonomy coupled with a strong analytic mindset. As a senior technician, this position will be expected to build solutions where no solution exists.
Position Accountabilities
Coach developers at various skill levels on UI/UX design and development
Write application and database code based on business requirements or user stories, architectural requirements, and established coding standards
Participate in the review of business epics and stories
Validate code against business and architectural requirements
Create and test prototypes
Troubleshoot applications and resolve defects
Work within an agile framework
Plan, Prioritize and Deliver Resilient, Scalable technical solutions
Communicate ideas in both technical and user friendly language
Update and maintain product documentation
Escalate issues and impediments in a timely manner
Work within established framework and processes
Provide constructive feedback to team members at all levels of the organization
Develop, Contribute and adhere to the development of standards and sound procedural practices.
Proactively communicate innovative ideas, solutions, and capabilities over and above the specific task request
Effectively communicate status, workloads, offers to assist other areas.
Collaboratively work with a team and independently. Continuously strive for high performing business solutions
Perform and coordinate unit and system integration testing.
Participate in design review sessions, peer code reviews, and ensure all solutions are aligned to pre-defined architectural specifications.
Ensure data quality throughout entire development process, including audits and feedback loops to sources of truth.

Organizational Relationship
This position reports to the Manager - DW Development and Operations
Position Qualifications
Education & Experience
A Bachelor's Degree in a technology area of study; preferably in Computer Science, MIS or Analytics.
10+ years equivalent work experience in Information Technology.
Proven track record of appealing/compelling visuals and/or user experience.
7+ years of previous experience supporting software implementations, preferably within the financial services sector.
4+ years full-stack development experience within a Microsoft shop
5+ years of experience in developing enterprise-grade applications using an object oriented or procedural programming language
3+ years of experience creating and consuming API's
2+ year of experience in an agile project delivery environment
Experience with multiple SDLC methodologies - Waterfall and Agile.

Knowledge & Skills
Creative problem solver with excellent communication, leadership and collaboration skills.
Advanced decision making and problem solving skills
Business acumen, knowledge and professionalism
Proactive and collaborative working style, highly motivated
Works well independently with strong attention to detail
A clear and familiar understanding of the concepts and best practices of software design
REST API creation/consumption
OOP background (Python/.NET/C# preferred)
Javascript/JQuery
Agile framework
CI/CD experience
Full stack development with a focus on UI/UX discipline, including (but not limited to)
Strong expertise in front-end technologies such as HTML, CSS, JavaScript, and relevant frameworks (e.g., React, Angular, Vue.js)
Familiarity with responsive design principles and cross-browser compatibility
Ability to create visually appealing and user-friendly interfaces
Understanding of user-centered design principles
Proficiency in creating wireframes, mockups, and prototypes
Knowledge of usability testing and user research methodologies

Methodical and structured approach to design and development.
Delivery focused with the ability to prioritize activities.
Flexible team player within a small, multi-disciplinary team.

Salary offered will be based on several factors including but not limited to education, work experience, certifications, etc. This position is also eligible to participate in either an applicable incentive compensation plan for the position or a discretionary profit sharing bonus program. General information on our comprehensive benefits package can be found by visiting https://www.atlanticunionbank.com/about/careers/benefits.
We are proud to be an EEO/AA employer, Minority/Female/Disability/Veteran. We maintain a drug-free workplace.
Original job Sr Software Engineer (HYBRID - Richmond, VA) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Glen Allen, Virginia

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.