Full Stack Developer/Mid-Level Software Engineer - Not Remote - F/T On-Site

J&J Snack Foods Corp
Seattle, WA, US
Remote
Full-time
We are sorry. The job offer you are looking for is no longer available.

POSITION SUMMARY

At J&J Snack Foods, we rely on a dynamic team of engineers to solve the many challenges and puzzles of our rapidly evolving technical stack and business needs.

We’re seeking a Full Stack Developer / Mid-level Software Engineer who is ready to work with new technologies and architectures and can also maintain existing code bases as we go through the transformation journey.

This person will participate in all phases of the software development lifecycle, including requirement analysis, design, development, testing and maintenance.

The ideal candidate is self-motivated and has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages.

Building applications that are highly secure and scalable is natural to this person. This person prioritizes well, communicates clearly, and has a consistent track record of delivery and excellent software engineering skills.

The candidate must be creative, organized, and analytical as well as adept at working in a team environment.

JOB ESSENTIALS

  • Participate in all phases of the software development lifecycle, including requirement gathering, analysis, design, development, testing and maintenance of applications to meet key business objectives.
  • Gathers business requirements and develops conceptual and technical designs for multiple projects concurrently.
  • Develops applications using .NET (ASP.NET MVC, Blazor, .NET Core, VB.NET, C#) and Microsoft SQL Server.
  • Solid understanding of RESTful services, object-oriented design, and RDBMS databases.
  • Excellent debugging and optimization skills.
  • Experience in unit / integration testing
  • Utilizes Azure DevOps effectively for code management and deployment.
  • Documents processes of all projects to ensure future review and understanding.
  • Documents and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Collaborates with the broader team to brainstorm and create new products.
  • Provide technical guidance to the development team and assist with code reviews.
  • Conforms to security standards and guidelines set by the organization.
  • Stays on the leading edge of development practices.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities;

reading professional publications; maintaining personal networks; participating in professional organizations.

Performs other job duties as assigned by the Manager.

COMPETENCIES

To perform this job successfully, the person must be self-motivated, detail oriented and able stay on task. They must have a proven ability to research, and problem solve in a timely manner.

The requirements listed below are representative of the knowledge, skill, and / or ability required.

EDUCATION AND EXPERIENCE

  • Bachelor’s degree in computer science / related field or equivalent experience.
  • 3 years designing and developing web applications and RESTful APIs utilizing .NET (ASP.NET MVC, Blazor, .NET Core, VB.NET, C#, Web API.
  • 3 years of hands-on experience with Microsoft SQL Server - SQL Server programming, SSRS and SSIS
  • Hands on with Azure DevOps for code management and deployment.
  • Familiarity with entity framework and microservices architecture
  • Ability to effectively prioritize and manage multiple tasks to meet aggressive deadlines.
  • Ability to troubleshoot, debug, upgrade, and improve the performance of existing software.
  • Ability and willingness to learn to new programming languages and technologies.
  • Ability to work with peers in a highly collaborative, fast-paced environment.
  • Strong ability to learn quickly and adapt to change.
  • Strong listening, detail-oriented thinking, and creative problem-solving skills.
  • Familiarity with adherence to Security frameworks and best practices like NIST, CIS and using tools like SonarQube.
  • 5 days ago
Related jobs
Amazon Data Services, Inc.
Seattle, Washington

The Availability team is seeking a Full stack software engineer to design, develop, and implement software solutions for our Global Environmental Information Management Systems (EIMS). Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gen...

Electronic Arts
Seattle, Washington

All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other charac...

Unreal Gigs
Seattle, Washington
Remote

We are looking for a seasoned Full-Stack Engineer who is passionate about building sophisticated systems that leverage big data and AI. Demonstrated experience with both relational (SQL) and non-relational (NoSQL) databases. Engage in all phases of the software development lifecycle, including ideat...

Amazon.com Services LLC
Bellevue, Washington

Our engineers are top-notch software developers who love listening to the customers, working as a team, and proactively taking the lead whenever necessary. Come help Amazon create and deploy cutting edge new technologies to ensure customers get a world class delivery experience! As a Software Develo...

Tekvivid Inc
Seattle, Washington

UpdateUrns=urn%3Ali%3Aactivity%3A7206662172834181125">hashtag#W2Only</a><br />Location: Seattle, WA 98109 - Locals Only<br />Experience: 6+ years<br />Job Type: W2 Contract<br /><br />Key Responsibilities:<br />Design, develop, and maintain...

MBD Staffing
Seattle, Washington

The project will be the analysis and implementation of legacy system enhancements to uplift them to a more modern architecture utilizing REST or RESTFULL APIs inclusive of an event driven framework which in turn will feed data to a noSQL data store to be consumed by other enterprise systems. Strong ...

Tata Consultancy Services
Bellevue, Washington

Should have good understanding on Design patterns, Inversion of Control, Dependency injections, Unit testing using Mocking, faking etc. Candidate should have at least 6 years of hands on experience working on web based applications in. Hands on Excellent exposure to OOPs concepts. Candidate should h...

SynergisticIT
Seattle, Washington

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Here at SynergisticIT We just don't focus on getting you a tech Job we make careers. Si...

Costco
Issaquah, Washington

POSITION: Full Stack Engineer 4. Leverage education and professional experience to coach and mentor developers to drive operational efficiencies and technical growth within the team. Provide technical leadership for the development team, provide software design solutions for complex problems, and en...

Lorven Technologies
Seattle, Washington

Location: Seattle, WA- 401 N Union St (onsite 3 days a week). Contract Length: 12-18 months with possibility of conversion to FTE. This Software Developer will be responsible for building and maintaining proprietary Bank of America software. As the Software Developer becomes more familiar with the s...