Job Type Full-time Description Pull-A-Part, an industry leader in automotive recycling, is looking for a highly skilled, dedicated, and talented full-stack C# .NET/Javascript developer to join our team! As part of an agile scrum team, the Senior Software Developer will be working in the full development stack from UI through to the databases. The Senior Software Developer will primarily build APIs and services in C#.NET, stored procedures and queries on MS SQL Server, front-end web applications, and desktop applications in WPF/ WinForms. As part of the Pull-A-Part software development team you will enjoy a hybrid role working both remotely and out of our location in Doraville, Georgia. We offer a collaborative, casual, flexible, and dynamic work environment that stems from our four core values of Help, Respect, Learn, and Grow. Our ideal candidate is intelligent, team-oriented, quality-minded, has a passion for learning, and is excited to work in whatever area is necessary to bring a feature to completion with technical excellence. JOB RESPONSIBILITIES: For this opportunity you will fulfill the following job responsibilities & qualifications required for the role: • Develop APIs and services in C#.NET. • Create and maintain web-based UI's using modern front-end frameworks. • Build and maintain stored procedures in T-SQL. • Develop and maintain WPF and WinForms desktop applications. • Green-field development as well as legacy system maintenance. • Work collaboratively to gather requirements and groom user-stories. • Assist in peer review and testing of user-stories as necessary. • Practice, mentor, and evangelize technical innovation, coding standards, and best-practices. Education / Experience Requirements: • Bachelor of Science in Computer Science, Computer Engineering, or related field. • 5+ years of experience in commercial .net application development. • 3+ years of experience working with T-SQL and MS SQL Server. • 2+ years of experience working with desktop application development. • 3+ years of experience working with modern web development, rest services, and Javascript frameworks. • 3+ years of experience developing stored procedures and tables in MS SQL Server. Required Qualifications • Expert C#.NET skills. • Advanced OO and .NET foundational knowledge. • Detailed understanding of design-patterns as well as common anti-patterns. • Highly proficient in ADO.NET, as well as at least one ORM technology (Entity Framework, nHibernate, or Linq to SQL). • Strong knowledge of relational database concepts. • Expert ability to create clean, performant and effective SQL queries and stored procedures. • Good working understanding of React. Vue experience is also valuable. • Solid command of HTML and modern CSS. • Experience working as part of an agile team and familiarity with Scrum/Kanban practices. • Adept in creating unit-tests. • Good written and verbal communication skills. • Collaborative team-driven attitude. • Experience with Git or comparable source-control tool. Preferred Skills / Qualifications • Experience developing WPF desktop applications. • Prior experience with accounting, auto industry, Supply Chain Management, or retail companies. • Expertise in creating and optimizing table indexes. • Previous experience performing official QA or testing duties. • SSIS experience. • Experience with JIRA, Rally, or some comparable tool. • Experience with automated database deployments is a plus. • Experience using Azure DevOps or OctopusDeploy is a plus. Benefits for Full-Time Team Members: • Medical Insurance - We offer low-cost medical insurance to our team members and low-cost medical insurance to their additional household members. • Dental Insurance - We offer low-cost dental insurance to our team members and their additional household members. • Vision Insurance - We offer low-cost vision insurance to our team members and low-cost vision insurance to their additional household members. • Life Insurance - We offer FREE life insurance to our team members. • 401(k) Plan for your retirement by participating in our optional, 401K plan. Receive a 100% company match on the first 3% of your contributions and receive a 50% company match on the next 2% of your contributions. • Paid Holidays & Vacation - We observe 9 paid holidays, and we provide each full-time team member with paid vacation time which is determined by length of service. • On-The-Job Training - A successful team member is a confident team member. We are dedicated to educating our team and providing consistent training and development opportunities. • Employee Referral Program - We offer a bonus of $500 to our team members who have successfully referred another team member. Ask for more information on our Employee Referral Program to confirm all qualifications that must be met. • Employee Assistance Program (EAP) - We offer free confidential employee assistance counseling by video, telephonic & face to face sessions, or text with a therapist. This covers mental health, financial wellness, health, and lifestyle assessments and much more. About Pull-A-Part: Pull-A-Part, with headquarters in Atlanta, Georgia, is an award-winning family business serving the do-it-yourself, used auto parts market. By developing a unique operating system based on customer service and environmental responsibility, Pull-A-Part has transformed what was once thought of as the junkyard into a sustainable recycling business. Founded in 1997, Pull-A-Part operates a network of 36 used auto parts superstores nationwide - 11 of which are recently acquired U Pull & Pay store locations. The company has been acclaimed for outstanding corporate citizenship by federal, state, and local organizations. The company has made an exceptional commitment to resource conservation, waste reduction and pollution prevention. This orientation allows Pull-A-Part to provide affordable used auto parts to do-it-yourself consumers, while providing high quality scrap metal, fluids, and plastics for recycling. Recycling diverts these materials from the waste stream and helps protect the air, water, and soil from pollution. Learn more at: https://about.pullapart.com . OUR CORE VALUES: To be a good neighbor and steward to the communities that we serve, we are building a team with a strong foundation based on our four core values. The ideal candidate will understand the importance of (and possess) the following characteristics: • Respect - Our team has developed a culture where every team member and customer counts! We take time each and every day to show our customers and teammates that we care about their success. • Help - Our team members enjoy helping customers solve their automotive needs; help their store achieve daily, weekly, and monthly goals; and help their teammates accomplish their personal work & growth goals! • Learn - We continuously train our team members to help them feel more confident in their role-we encourage our team members to ask questions to ensure they have the knowledge and resources available to fulfill their responsibilities. • Grow - We are an all-inclusive business that supports the growth and development of our team members-we provide opportunities to learn new skills and advance your career.
Remote - Azure Enterprise Architect
Resource Informatics Group
Resource Informatics Group is seeking a Remote Azure Enterprise Architect for a 12-month contract position. The role requires extensive experience in Azure architecture, DevOps, and software development.
Senior Solution Architect
Invesco USNew York, NY
Invesco US is seeking a Senior Solution Architect to lead the design and implementation of cloud application solutions, focusing on modern technology practices. The role involves mentoring engineers and participating in agile ceremonies within a dynamic team environment.
IS Technical Implementation Specialist
CareOregonPortland, OR
The IS Technical Implementation Specialist at CareOregon is responsible for executing and implementing technical products and capabilities while collaborating with various teams. This fully remote position requires strong experience in Agile methodologies and software development.
Job Type
Fulltime role
Skills required
.NET, React, Git
Location
Atlanta, GA
Salary
No salary information was found.
Date Posted
September 26, 2024
Remote - Azure Enterprise Architect
Resource Informatics Group
Resource Informatics Group is seeking a Remote Azure Enterprise Architect for a 12-month contract position. The role requires extensive experience in Azure architecture, DevOps, and software development.
Senior Solution Architect
Invesco USNew York, NY
Invesco US is seeking a Senior Solution Architect to lead the design and implementation of cloud application solutions, focusing on modern technology practices. The role involves mentoring engineers and participating in agile ceremonies within a dynamic team environment.
IS Technical Implementation Specialist
CareOregonPortland, OR
The IS Technical Implementation Specialist at CareOregon is responsible for executing and implementing technical products and capabilities while collaborating with various teams. This fully remote position requires strong experience in Agile methodologies and software development.
Pull-A-Part is seeking a Senior Full Stack Dot Net Developer to join their agile team in Atlanta, GA. The role involves developing APIs, web applications, and desktop applications using C# .NET and modern JavaScript frameworks.