Full Stack Developer
Ahead LLC
Job Vision: We are searching for a dedicated, experienced, energetic individual to join our expanding team in Information Technology.
The Full Stack Developer is a critical New Wave Group North America Information Technology (NWGNA IT) role, reporting to the Director, Software Engineering, North America who consults with business stakeholders and other team members at NWG companies such as AHEAD to provide software solutions to optimize business processes with increased productivity and sales. Our current opening is located onsite at AHEAD’s headquarters in New Bedford, Massachusetts. We are excited to grow our team and keep our New Wave Group IT Promise – “At any given time, deliver the best and most efficient digital business value, innovation and customer service at the best value and lowest price possible.”
This position requires advanced skills using the following software development tools and languages:
Java, Spring Framework, Spring Boot, and other Apache (ASF) APIs and frameworks; SQL and database design, HTML, Javascript/JQuery, and other JS tools; CSS, and CSS frameworks such as Bootstrap; XML, EDI, API development. Experience with C# is a plus or willingness to learn C# for application development in other systems.
The candidate will have experience designing software systems for enterprise environments in addition to integrating such applications with other enterprise systems – ERP, WMS, etc.
A successful candidate will have excellent written and verbal skills and demonstrate discipline & judgment in planning & estimating work to accomplish deadlines on time and within budget.
Our Location:
This role will be based out of our Ahead Headquarters Office located in New Bedford, Massachusetts and works with NWGNA companies across the country.
Schedule:
+ On-site daily to ensure maximum support for business needs at Ahead HQ.
Job Summary and Essential Functions:
Front-end Development:
- Develop dynamic and responsive user interfaces using HTML, Bootstrap , CSS, JavaScript, & C# frameworks.
- Design and implement server-side logic using Java technologies, such as Java EE or Spring Framework. Plan, participate/lead and implement in C#.
Full Stack Integration:
- Integrate front-end and back-end components to create a seamless end-to-end application flow.
- Develop and maintain databases, including writing complex queries and ensuring data integrity.
- Implement RESTful APIs for communication between front-end and back-end systems.
- Collaborate with other developers to ensure smooth interoperability of various system components.
- Troubleshoot and debug issues across the full stack, addressing performance bottlenecks and ensuring system stability.
Code Quality and Testing:
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Conduct unit testing, integration testing, and end-to-end testing to ensure the reliability of the application.
- Perform code reviews and provide constructive feedback to other team members.
Collaboration and Communication:
- Work closely with cross-functional teams, including product managers, designers, and other developers, to understand project requirements.
- Communicate effectively with team members to share progress, challenges, and solutions.
- Utilize agile development methodologies.
Continuous Learning:
- Stay up-to-date with the latest trends and advancements in web development and Java & C#.
- Learn Blazor to be able to support it.
- Actively participate in professional development activities and share knowledge with the team.
Develop and Maintain Documentation:
- Full documentation in code on inherited approach, architecture & integrations with AHEAD stack.
Essential Functions:
-Participate with team members in tier 1 support via Service Desk. Respond to incoming tickets via email in a timely and professional manner. Document and track all incidents, solutions, and follow-up actions in the Service Desk platform.
-Diagnose and troubleshoot hardware, software, and network issues.
-Provide remote and onsite technical support to staff. Prioritize demands on time and physical requests as appropriate to needs.
-Create and maintain user accounts, including password resets, access permissions, distribution group membership, etc...
-Escalate complex issues to tier 2 and 3 IT Staff when necessary.
-Install, configure, provision, image, and maintain desktop and laptop computers, peripherals, and mobile devices. Ensure business default and critical security applications are present and reporting correctly to respective platforms.
-Deploy and assist in managing software applications and updates.
-Assist with setup and support of network printers and other peripherals.
-Perform hardware repairs and upgrades, including memory, hard drives, and other components.
-Provide guidance and training to staff on best practices and efficient use of IT Resources.
-Create new and update existing documentation.
-Ability to work independently with minimal oversite from IT Director.
-Other duties as assigned.
Mindset and orientation:
+ Adoption of New Wave Group NA IT Mission and Values.
+ Maintaining a customer-first position.
+ Ability to organize, prioritize, multitask, and demonstrate flexibility in a dynamic, fast paced environment.
+ Embrace challenges, learn from criticism, and be willing to see effort as the path to mastery.
Education and Experience:
+ Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
+ 3-5 years experience in software design and architecture for enterprise environments involving ERP, WMS, OMS and other systems.
+ Made4Net or Infor WMS experience ideal. GP or Infor M3 experience ideal.
+ Proven experience as a Full Stack Java Web or C# Developer.
+ Strong proficiency in Java, Bootstrap, SQL , JavaScript, HTML, CSS, C#.
+ Blazor ideal.
+ Knowledge of database systems (SQL 2017-2022) and experience with ORM frameworks.
+ Familiarity with version control systems (e.g., SVN, Git, Azure Dev Ops).
+ Experience in Azure ideal.
+ Excellent problem solving and debugging skills.
+ Experience with domain migration ideal.
Work Environment:
+ Dynamic work environment supporting multiple companies with exposure to all areas technology across all organizations.
+ Minimal travel may be required to support additional locations in the Massachusetts area.
+ Ability to lift 40lbs, participate in equipment moves, setting up and discarding of hardware, and support physical ancillary efforts for business related projects.
Our Workplace: Employees shall work in a non-hostile work environment. That is, the employee is expected not to engage in any activity that unreasonably interferes with performance of any other employee, such as sexual harassment, unlawful discrimination or any other behavior that unduly demeans or intimidates another employee.
E-Verify: We verify the identity and employment authorization of individuals hired for employment in the United States.
Ahead, LLC is committed to a policy of nondiscrimination and equal opportunity for all employees and qualified applicants without regard to race, color, and religious creed, national origin, ancestry, sex, age, disability, protected genetic information, veteran’s status, sexual orientation, gender identity, or any other category protected by law. Applicants requiring reasonable accommodation to the application process and/or interview process should notify the HR department.
We maintain a drug-free workplace and perform pre-employment post-offer substance abuse testing, complete post-offer background check are required for all positions. A clear driving record may be required for Safety Sensitive and Sales positions.
Powered by JazzHR
Confirm your E-mail: Send Email
All Jobs from Ahead LLC