Senior Applications Developer
Job Description
Senior Applications Developer at Langley Federal Credit Union, on-site at City Center Headquarters in Newport News, VA, responsible for analysis, design, development, and documentation of member-facing experiences and internal process automation; mentors junior team members and contributes to AI-driven, full-stack development and Azure deployments.
Responsibilities
- Designs and solutionizes automating internal staff business processes as a Senior Applications Developer.
- Utilizes Test Driven Development for new and existing applications or programmed solutions.
- Implements code configuration management following industry best practices.
- Leads the integration testing effort for a solution.
- Creates and executes documented test cases to ensure application and technical environments meet requirements.
- Decomposes documented designs into technical specifications and translates use cases into functional applications that deliver the expected user experience.
- Builds user interface applications and back-end databases using various programming and scripting languages.
- Assesses code compliance with style guides and coding standards to promote consistent development practices across programming languages used by the data science team.
- Ensures technical documentation aligns with the produced application and maintains the code repository for the Applications Development team.
- Creates and tests bug fixes and enhancements for applications in production.
- Develops full-stack applications handling front-end interfaces and back-end logic using ASP.NET, C#, SQL, and JavaScript.
- Develops and implements AI-driven applications to improve business processes and member experiences.
- Supports Azure setup and configuration for cloud-based application deployments.
- Assists business units with User Acceptance Testing.
Requirements
- Four-year degree in Computer Science or related field with at least 5 years of full stack application development experience preferred; 9+ years of equivalent professional experience required if the degree is not held.
- Minimum of 5 years of application/software development experience.
- Completed coursework or training in ASP.NET, C#, and JavaScript required. SQL coursework, training, or experience preferred. Ability to learn new programming languages/tools required.
- Minimum of two years of experience with adapting various APIs for applications preferred.
- Prior experience with Microsoft AzureDevOps and/or Azure PaaS desired.
- Experience with integrating AI solutions in development efforts desired.
Technologies
- ASP.NET
- C#
- SQL
- JavaScript
- Azure DevOps
- Azure PaaS
Benefits
- Educational Assistance (books, lab fees, registration costs, and more)
- Support for Student Loan Repayment
- Abundant Career Growth Opportunities
- Generous Paid Vacation that starts accumulating from day one, progressively increasing with every five years of service, up to a maximum cap
- 13 Paid Holidays, including your birthday and the day following Thanksgiving; Floating Holidays too
- Paid Sick Time
- Highly competitive 401K plan featuring a 6% company match, with immediate vesting with a Roth IRA option
- Company-covered short- and long-term disability insurance
- Complimentary Life Insurance and the choice of additional Voluntary Life Insurance
- Flexible Health Care and Dependent Care benefits
Competencies
- Service Champion – Adopts a service orientation, building trusting relationships and delivering value for associates, members, and communities.
- Langley Ambassadors – Demonstrates a passion for Langley’s vision, encouraging diversity, equity and inclusion while considering Langley’s values when making decisions and taking accountability for delivering results.
- Agile in Action – Adapts to changes in the business, demonstrating innovation to improve Langley and advance the business into the future.
- Team Driven – Collaborates across Langley, communicating with transparency and prioritizing a team-based approach that delivers optimal outcomes for associates, members, and communities.
- Continuous Learners – Maintains an understanding of Langley’s business and how value is delivered to members and actively pursues opportunities to grow oneself and strengthen the organization.
Physical Requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions, duties, and responsibilities of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this Job, the employee is frequently required to sit, use hands to the finger, handle, or feel, reach with hands and arms, and talk or hear.
Working Conditions
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work will be performed in a climate-controlled office environment where the noise level is quiet to moderate.