Senior Application Developer
This Jobot Job is hosted by: Adrionna Roy
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $140,000 - $145,000 per year
A bit about us:
This is a well-established, employee-owned financial analytics and consulting firm based in Washington, DC. They've been around for over 35 years and are highly respected within the credit union industry. Their core business centers on data analytics, performance benchmarking, risk analysis, and strategic advisory services for financial institutions across the country.
Why join us?
For a Senior Application Developer, this isn't just building generic websites. You'd be working on the company's core analytics platforms and client-facing web applications that power reporting, financial modeling, and performance insights used by credit unions nationwide. The tech stack is actively modernizing, with a strong focus on Angular 17, TypeScript, .NET, C#, and SQL Server. They're looking for someone who can help guide architecture decisions, modernize legacy systems, and build scalable, user-friendly web applications end-to-end.
Job Details
Summary / Objective
The Senior Application Developer is responsible for leading development of Angular/.NET/C# based web applications. This role involves guiding custom web development throughout the full project lifecycle, including application architecture, design input, user interface development, database design, and backend .NET development.
Essential Functions
Develop robust, user-friendly .NET-based web applications.
Build single-page applications using HTML5, Angular 17, Node.js, and C#, based on user stories with documented acceptance criteria.
Demonstrate deep knowledge of the Angular framework and strong command of TypeScript.
Design application frameworks and overall system architecture as needed.
Apply standard HTML/CSS best practices for web content layout and user interface design.
Design and develop databases in SQL Server.
Write stored procedures and optimize relational database queries.
Integrate and consume RESTful APIs.
Assist with gathering requirements and defining project specifications.
Take ownership of daily project tasks and communication.
Communicate project status and deliverables with product owners.
Manage project tasks, timelines, and stakeholder communications.
Perform routine site maintenance and enhancements.
Work in a fast-paced, agile environment as part of a cross-functional team, building systems end-to-end from front-end UI through backend services.
Required Experience
Minimum of 5 years of full-stack web development experience using ASP.NET, C#, SQL Server, HTML, JavaScript, and CSS.
Strong understanding of Bootstrap components, grids, and responsive design principles.
At least 5 years of experience using TypeScript and Angular (version 2 or above). Experience with the current Angular version (Angular 17) is preferred.
Preferred Education and Experience
Bachelor's degree in Information Systems, Computer Science, or a related field preferred.
Solid understanding of full web application development processes, from UI design to relational database architecture.
Strong knowledge of TypeScript features and best practices.
Experience with Node.js and/or Webpack is a plus.
Ability to write clean, maintainable, and well-documented code.
Experience with version control systems such as Git.
Excellent problem-solving skills and ability to thrive in a fast-paced environment.
Understanding of SEO principles and the development practices that support them is a plus.
Strong written and verbal communication skills.
Ability to communicate effectively with peers, managers, and clients while leading development efforts to successful completion.
Strong organizational skills with the ability to manage multiple timelines and meet client-driven deadlines and budgets.
Ability and desire to grow professionally in a flexible, fast-moving environment.
Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.
Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobot's policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.
Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: jobot.com/privacy-policy
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 91113390
- Position Id: 1936511708
- Posted 15 hours ago