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 email@example.com
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 organization 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 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 web site solutions to satisfy customer requirements, while maintaining configuration management.
Must have's:You have a solid understanding of OOP design principles.You are proficiency in .NET technologies such as C#, ASP. NET MVC, .NET CORE, Web API.You are skilled in 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 code versioning tool GIT.You are excellent troubleshooting and debugging skills.You are passionate for learning about and developing with 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.