Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BAL Logo

Software Engineer

BAL

Salary not specified
Sep 9, 2025
Richardson, TX, US
Apply Now

Berry Appleman & Leiden (BAL) is seeking to enhance its in-house Products team by hiring a Software Engineer to contribute to the design, development, and lifecycle of their flagship SaaS product, Cobalt, and other innovative technological solutions.

Requirements

  • 2-4 years of programming experience with at least one of the following languages or frameworks: C-Sharp .NET framework, Python, Web services (REST/SOAP), Web API or ASP.Net MVC, Javascript, AngularJS (1.0 or 4), React or similar SPA technologies.
  • Proficiency in object-oriented design and development using software development best practices.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Experience with quality up-front initiatives including CI/CD and TDD.
  • Solid understanding of software implementation best practices.
  • Experience designing and working with n-tier architectures and some exposure to service-oriented architectures (SOA).
  • Proficiency in designing and optimizing SQL Server stored procedures.

Responsibilities

  • Develop high-quality code through thorough understanding of the latest frameworks, code peer review, and automated unit test scripts.
  • Conduct product design, system analysis, and programming activities.
  • Collaborate with and provide mentorship to other developers within the team.
  • Participate in product design meetings, daily standups, and backlog grooming sessions.
  • Document design decisions and system architecture in the product wiki.
  • Create and maintain unit tests to ensure code reliability and maintainability.

Other

  • This position will be holding interviews on-site in our Richardson office
  • Able to sit and work at a computer keyboard for extended periods of time.
  • Able to stoop, kneel, bend at the waist and reach on a daily basis.
  • Able to perform general office administrative activities: copying, filing, delivering and using the telephone.
  • Able to lift and move up to 25 pounds occasionally.