We are seeking a highly skilled and experienced full stack Business Application Developer to join our growing team. This position will play a key role in creating, implementing, and maintaining critical business systems. You will be offered a unique opportunity to leverage your experience with medium to large organizations to work on a diverse range of projects. You will be contributing to the creation of a unified suite of internal business applications that improve and enhance our current and future operations.
Essential Duties and Responsibilities
The responsibilities of the position include the following:
Collaborate with project managers and business analysts to translate customer requirements into clear and concise technical specifications.Design, develop, and implement full-stack software solutions, ensuring well-documented, clean, and maintainable code for both front-end and back-end applications.Participate in code reviews, providing constructive feedback to colleagues and actively seeking the same for continuous improvement.Analyze business processes to identify areas for improvement and recommend effective software solutions.Work collaboratively on all stages of the systems development lifecycle, including design, development, implementation, and maintenance.Deliver user training and support through direct interaction and the creation of comprehensive training materials.Other duties as assigned.
Competencies
To perform the job successfully, an individual should demonstrate the following functional and interpersonal competencies:
Functional
Strong foundation in computer science principles, algorithms, and data structures.Proficiency in relevant programming languages and frameworks, such as .NET, C#, MVC, Entity Framework, JavaScript, and front-end frameworks (jQuery, Kendo; AngularJS a plus).Expertise in writing efficient queries, views, and stored procedures for MSSQL databases.Experience with SQL query optimization is a strong asset and working with development issue tracking tools like Microsoft Azure DevOps.Solid understanding of version control systems like DevOps, Git, Bit Bucket. Proficiency in best practices for code check-ins, forking, branch merging, etc.Excellent problem-solving skills and the ability to independently seek out, evaluate, and implement effective solutions are essential. Candidates should demonstrate strong self-sufficiency and resourcefulness, consistently showing an aptitude for identifying challenges and proactively addressing them without requiring extensive oversight.Ability to write clear, concise, and well-documented code and technical communications.Interpersonal
Excellent communication and collaboration skills to effectively interact with development teams, end-users, and management.Ability to maintain composure and work collaboratively under pressure to resolve urgent issues.Strong interpersonal skills to independently manage solo projects, including requirements gathering, user acceptance testing, and training sessions.Education and Experience
Proven experience as a Business Applications Developer with a minimum of 4-6 years in a mid to large sized organization (outside of a school work program).Demonstrable experience working as part of a development team.Solid understanding of software development lifecycle (SDLC) methodologies.Physical Demands
While performing the essential function and job duties associated with the job, the employee is regularly required to sit, handle, or feel and talk or hear. The employee is occasionally required to stand, walk, reach with hands and arms and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 10 pounds.
Work Environment and Schedule
This position is flexible. This can be a fully remote position, a hybrid position, or onsite at our Seattle, WA corporate office (EST or PST Hours). For fully remote scenarios, very occasional travel to our offices or facilities may be required to conduct requirements gathering, user training, etc.
Mental Activities
The employee is frequently required to set an example by consistently modeling high standards of honesty and integrity. Presentation and sharing of information should be handled in a direct, appropriate, and helpful manner. Maintains a reputation for honesty, confidentiality, reliability, and fairness. Is willing to admit mistakes and does not misrepresent him/herself for personal gain. Performs work with energy and drive; values planning, but will take quick, decisive action when an opportunity presents itself.
Salary Disclosure
The typical base pay range for this role is $102,162 - $130,120 per year. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills.
Silver Bay Benefits and Perks
Health Insurance: Employees, as well as their families, are eligible for health benefits that include medical, dental and vision benefits. Employees are also eligible for basic life insurance, long-term disability, as well as voluntary life insurance benefits for them and their families.Employee Assistance Program: Available for employees and their families.Retirement Plan: Employees are eligible for the Silver Bay Seafoods safe harbor retirement 401(k) plan.Paid Time Off (PTO) and Paid Holidays: Employees are eligible for Paid Time Off (PTO) plan benefits which start at 3 weeks a year, go up based on years of service, and receive 8 paid holidays each year.Other Compensation: Employees are eligible for an annual discretionary bonus.Silver Bay Seafoods is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to humanresources@silverbayseafoods.com.