Full Time
Remote, US

Mid-Level Web Developer

Are you savvy with a flair for creativity and innovation? Do you enjoy working in an agile environment? Our developers are the backbone of our strategic initiatives to enable us to provide industry-leading solutions. Join our team to become part of a diverse, seasoned design team as well as a contributor to cross-functional squads. To submit your application, please send us your resume to bamrecruiting@bamtech.net

Apply now

Job Responsibilities

BAM is seeking an experienced Developer to join its team. The Developer will be responsible for supporting the existing infrastructure as well as developing new technologies. The ideal candidate must display excellent written and oral skills with demonstrated interpersonal and organizational abilities.

  • Support website planning and deployment.
  • Interact with the team to gather and define requirements.
  • Analyze the needs and the environment to help make sure the solution the team develops considers the current architecture and operating environment, as well as future functionality and enhancements.
  • Coordinate the creation and collection of necessary technology components and integrate them into a coherent site design.
  • Commit to promoting a collaborative work environment with team members and customers.
  • Write documentation regarding the project’s technical requirements.
  • Maintain application technical documentation to assist with application maintenance and upgrades.
  • Apply concepts, develop, test, maintain and support high-performance, innovative web-based applications.
  • Troubleshoot software problems and provide solutions to overcome those problems using the latest technologies.
  • Deliver comprehensive website solutions to satisfy customer requirements, while maintaining configuration management.
  • Must have's:

  • You have a solid understanding of OOP design principles.
  • You are proficient in .NET technologies such as C#, and ASP. NET MVC, .NET CORE, Web API.
  • You are skilled in SQL and relational databases.
  • You are familiar with LINQ to SQL.
  • You have a knowledge base of client-side frameworks such as Angular, React, or others.
  • You have a basic understanding of the code versioning tool GIT.
  • You are excellent troubleshooting and debugging skills.
  • You are passionate about learning about and developing new technologies.
  • You are detail-oriented and pride yourself in producing great user experiences.
  • You are a team player with high energy who thrives in an ambiguous environment.