Application Developer
Description
WHY JOIN BEALLS?
Come join a team rich in tradition that is ready to adapt and evolve with the ever-changing retail landscape!We are a debt free, billion-dollar organization with over 600 retail stores across 23 states.
With an eye to the future, we continue to enter new markets and expand our customer base!
Stable and fiscally savvy, Beall’s has long been an organization that represents tradition, integrity, and sustainability.
We are led by servant leaders who are genuinely grateful for our contributions every day.Our associates strive to exceed expectations and drive results through empowerment and ownership.
Come join a team that brings a people-first approach to doing business!
We offer corporate associates the flexibility of a hybrid work schedule, with variations by department. Candidates are encouraged to explore specifics with the hiring manager during the interview process.
Summary
We’re looking for an application developer to assist us in developing and maintaining the applications and processes that support our growing list of over 500 retail stores.
The Application Developer will be responsible for working with our development team in an agile environment, to improve upon our .
NET C# web applications.
- The application developer would be actively working with the application development team to gather requirements, develop technical designs, develop / code Applications, conduct code reviews, testing and prepare documentation.
- Develop high quality, easily read & maintained software code in accordance with established company standards and development guidelines.
- Identify and manage potential issues likely to impact the stability and performance of applications. Diagnose any occurring production issues and coordinate with appropriate parties to find a resolution.
- Communicate clearly and effectively, both verbally and written, with developers, product owners, vendors, management, and other associates.
- Maintain and improve upon application monitors and provide any necessary support via an on-call rotation.
- Additional responsibilities may be assigned.
Qualifications and Requirements
Solid understanding of Full Stack development and below topics.
oObject-oriented programming and SOLID principles.
oEntity Framework Core, code first migrations, lambda expressions and LINQ.
oC#, ASP.NET, MVC Framework
oRESTful Web APIs
oJavaScript & jQuery
oAbility to write optimized SQL Server queries and commands using T-SQL.
Preferred Skills
Microsoft / Azure trainings or certifications and good understanding of below would be a solid advantage.
oASP.NET Core, Web API, MVC, JavaScript, HTML5, CSS, T-SQL.
oAgile Methodologies and DevOps procedures.
oAzure, especially Web Apps, Azure SQL, and Azure Functions.
oPerforming code reviews and developing unit tests.
oApplication Performance Tuning and optimization
oExperience with Postman or other Unit Testing Tools
Candidate should have a Positive attitude and ability to meet deadlines. Candidate should be able to work within a team environment, including local and global development team members.
Must be highly organized, set clear goals and expectations for the team and follow progress against goals. Experience in a retail environment is a plus.