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

J&J Snack Foods Corp
Phoenix, AZ, 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.
  • 6 days ago
Related jobs
Promoted
TecHOUNDS LLC
Phoenix, Arizona
Remote

NET Senior Software Engineer / Full Stack. NET Core, JavaScript, and AWS, with a demonstrated track record of designing, developing, and deploying complex, enterprise-level software solutions. Expert software component implementation skills including: test driven coding, dependency injection. Strong...

Promoted
Maverick FX
Glendale, Arizona
Remote

If you’re interested in trading the markets at a professional level, whether part-time, full-time or in a transitional or supplementary income capacity, it pays to start with one of the best prop trading firms in the industry. This time horizon allows the firm to offer its traders flexible hours and...

Promoted
BOEING
Phoenix, Arizona

Perform FPGA design on single or multi-FPGA programs working on small or large teams consisting of other FPGA designers, verification engineers, and project engineers. Collaborate with system engineers, hardware engineers, and software engineers to drive requirements capture and architect digital lo...

Promoted
Insight Global
Phoenix, Arizona

Java Developer (jr-mid level). W2 without sponsorship and without C2C - must be able to convert permanent with client - no C2C during contract period. Scale of Data: every customer and transaction are eligible for AntiMoney Laundering investigations. Breadth of Product and Jurisdiction: money Launde...

Promoted
USAA
Phoenix, Arizona
Remote

Facilitate initial acquisition of Affluent members, nonmembers, and business owners by gaining an understanding of the members and nonmembers’ risk profile by providing a concierge, white glove, single point of contact service level for members and nonmembers with complex accounts and unique needs. ...

Promoted
SynergisticIT
Tempe, Arizona
Remote

Technical skills are required by clients for selection even if its Junior or entry level position each additional Technical skill helps a candidate's resume to be picked by clients over other job seekers. Therefore, we assist and help tech-savvies to convert their passions into professions. As we fo...

Jobot
Phoenix, Arizona
Remote

We are looking to hire a Senior Backend Engineer who has strong Ruby on Rails experience who will help us invent, design, refine, and deliver the products that will enable digital transformation to the largest industry in the world ($5. If you have a deep level of knowledge and experience with Ruby ...

Maverick FX
Phoenix, Arizona
Remote

If you’re interested in trading the markets at a professional level, whether part-time, full-time or in a transitional or supplementary income capacity, it pays to start with one of the best prop trading firms in the industry. This time horizon allows the firm to offer its traders flexible hours and...

Procom
Phoenix, Arizona

Software Developer Engineer - Testing (SDET) at Stock Plan Services focuses on supporting equity compensation for our B2B clients. We are launching a consolidated platform combining multiple applications into a holistic user experience while maintaining excellent customer support and delivering on s...

Axon
Scottsdale, Arizona
Remote

You will work closely not only with the APX SRE organization, but your technical deliverables will reach the entire engineering organization to enable product teams to continuously deliver features on the vanguard of innovation. As a contributor in the APX SRE organization, you are passionate about ...