Job type
- Full-time
Job description
Company Core Values:
- Excellence: Demonstrates a commitment to continuous improvement, innovation, and achieving the highest possible standards for performance.
- Results: Consistently going above and beyond to deliver exceptional results and value for the team and the organization.
- Ethics/Integrity: Demonstrates a commitment to integrity, peer respect, and fairness. Continuously demonstrates a strong work ethic by exhibiting an indisputable drive to get the job done.
- Teamwork: Demonstrates a commitment to collaboration, mutual respect, and shared responsibility in achieving common goals.
Essential Job Functions of the Associate, Software Engineer:
- Design, build, and maintain applications using C# and ASP.NET Core, primarily WPF and MVC
- Work within and extend our proprietary, in-house CRM system
- Write and optimize SQL queries, stored procedures, and database schemas and integrate with code using Entity Framework Core
- Build custom reports for internal and business stakeholder use
- Write clean, well-structured, maintainable code with appropriate testing and participate in code reviews
- Diagnose and resolve production issues with proper error handling and logging
- Collaborate with business stakeholders to translate requirements into technical solutions
Required Education / Experience of the Associate, Software Engineer:
- High School Diploma
- 3+ years of professional software development experience
- Strong proficiency in C# and ASP.NET Core, particularly MVC and WPF; including proficiency in HTML, JavaScript and CSS
- Experience with Entity Framework Core and SQL, including schema design and query optimization
- Experience developing and maintaining custom business applications where software design and coding were primary responsibilities. Experience limited to administration, configuration, or low-code customization of third-party platforms is not sufficient
- Comfort learning and working within a large, established internal codebase without extensive onboarding documentation
- Experience working with source control systems such as Azure DevOps, Git, or TFS
Additional Job Qualifications of the Associate, Software Engineer:
- Experience in financial services, trading, or wealth management preferred
- Experience building custom reporting solutions preferred
- Experience leading small technical initiatives preferred
- Some experience utilizing AI coding tools and/or AI agent development preferred
Core Job Competencies of the Associate, Software Engineer:
- Planning and organizing – Setting priorities and defining actions, time, and resources needed to achieve predefined goals
- Teamwork – Working as a productive member of a cohesive group toward a common goal and contributing to team development and effective team dynamics.
- Adaptability – Maintaining effectiveness in reaching set goals by adapting to changed circumstances, tasks, responsibilities, and people
- Technical Expertise and Usage – Acquiring and applying technical and functional knowledge in a technological area of specialty
The B. F. Saul Company provides a comprehensive benefits package to help promote the welfare of our employees.
Benefits include but are not limited to:
- Medical / prescription /dental / vision
- Life insurance and supplemental voluntary life insurance
- Long term disability
- Employee Assistance Program
- Paid time off (vacation, sick & personal)
- Flex Spending Accounts (medical and dependent care)
- Transportation / Parking benefits Metro subsidy Discounted parking
- Traditional 401k and 401k Roth offerings with employer 3 to 1 match
- Health Club discounted membership
- Building cafeteria discount
- Verizon Wireless discount
- Annual Health Fair- including complimentary flu shot
$90000 - $110000 a year