As a Mid-level Software Engineer, you'll be responsible for developing and maintaining scalable, high-performance web applications, contributing to all phases of the software development lifecycle. This role requires proficiency in full-stack web development, with the ability to work independently on tasks, solve complex technical challenges, and collaborate within an Agile development environment. The Mid-level Software Engineer will also take ownership of specific projects or features, working with cross-functional teams to deliver business solutions. Responsibilities include:
- Application Development: Contribute to the development and maintenance of our in-house applications by writing C#, SQL, fixing bugs and performing other needed development tasks.
- Leadership and Mentorship: Participate in a structured mentorship program, working closely with senior developers and team leads to build foundational skills and improve coding proficiency. Mentor Entry-level Software engineers to help them learn and grow.
- Problem Solving: Learn to identify technical challenges and work through obstacles with little guidance from mentors, applying problem-solving skills to smaller to medium tasks.
- Agile Participation: Participate in Agile development processes, such as sprint planning and retrospectives, contributing to iterative development and learning from more experienced team members.
- Code Quality and Testing: Assist in writing and testing code, ensuring that it meets quality standards as reviewed by senior team members.
- Team Collaboration: Work effectively within a team environment, learning to communicate technical challenges and sharing ideas with other team members.
- Application Monitoring and Troubleshooting: Monitor and troubleshoot IT-supported applications and processes to ensure high availability and performance. Resolve technical issues effectively and support system stability.
- Requirements Gathering and Solution Design: Limited requirements gathering, but working with higher level developers to learn from, ask questions about, and understand a given design.
Must Haves:
- 2-5 years of development experience using C#, SQL and REST APIs.
- Experience with C#, .NET 5+ (Core), .NET Framework 4.8, ASP.NET Web APIs
- Experience working with some modern UI framework such as Vue / React / Angular
- Experience writing Microsoft SQL Server DDL and DML
- Experience with Git for managing code / pull requests / branching / rebasing / merging
- Experience working in an Agile environment, including active participation in sprints, backlog grooming, and iterative development processes.
- Experience working in an Agile environment, including active participation in sprints, backlog grooming, and iterative development processes.
Plus:
- Experience working with JIRA or something similar to track and manage your development tasks
- Experience working with Bitbucket, Bitbucket Pipelines, Octopus Deploy, and SEQ
- Experience with Dapper, Hangfire, DbUp, nUnit
Compensation:
$45/hr to $51/hr.
Exact compensation may vary based on several factors, including skills, experience, and education.
Employees in this role will enjoy a comprehensive benefits package starting on day one of employment, including options for medical, dental, and vision insurance. Eligibility to enroll in the 401(k) retirement plan begins after 90 days of employment. Additionally, employees in this role will have access to paid sick leave and other paid time off benefits as required under the applicable law of the worksite location.
...Selling Assistant, CHANEL About Bergdorf Goodman: Bergdorf Goodman, a New York landmark since 1901, is the epitome of style, service... ...within luxury retail and immerse yourself in the world of high-end fashion . In This Role, Your Responsibilities Will Include:...
...travel systems a plusBENEFITS Well-funded and proven startup with large ambitions, competitive salary and stock optionsUnlimited PTOWeWork All Access Pass OR Work-from-home stipendEntrepreneurial culture where pushing limits and taking risks is everyday businessOpen...
...Job Description Job Description Job Description Job Title: Product Photographer Summary The Product Photographer is responsible for producing Product Images in 360-degree views and 2 dimensional (2D) formats for displaying on Parts ASAP system, catalogs...
...Position Overview We are seeking a motivated Entry-Level Electrical Engineer to provide electrical engineering support for projects and proposals. This is an exciting opportunity to work on cutting-edge designs, collaborate with cross-functional teams, and grow within...
...Overview Allied Universal, North America's leading security and facility services company, provides rewarding careers that give... ...! Job Description Join the Allied Universal team as an Armed Security Guard and start a career where you can make a difference every day...