Software Developer
Job Description
About Us:
CHAMPRO is a growing branded manufacturer of team sports equipment and apparel. We are privately owned and have been delivering high-value, traditional & innovative athletic equipment and apparel via outstanding, integrity-driven customer service for thirty-five years.
Position:
We are seeking a dynamic and motivated Software Developer to join our Internal Applications Team. The successful candidate will play a key role in the development, enhancement, and maintenance of our enterprise business systems, utilizing a wide range of cutting-edge technologies. This is an excellent opportunity for an individual who thrives in a collaborative environment and is passionate about delivering high-quality software solutions that drive business success.
Responsibilities:
- Software Development: Design, develop, and implement responsive web-based applications, ensuring they align with business requirements and user needs.
- System Enhancements: Collaborate with stakeholders to understand and implement software enhancements that reflect business rules and processes.
- Integration Development: Partner with integration developers to create, test, and maintain seamless integrations between various applications.
- UI/UX Collaboration: Work alongside graphic designers to ensure a consistent user interface and brand identity across all sites and applications.
- Troubleshooting & Support: Diagnose, resolve, and provide timely support for application issues reported by end users.
- User Training & Support: Educate and guide end users, providing necessary training and documentation to enhance user experience.
- Architecture & Design: Participate in systems architecture and design sessions to contribute to the overall technical strategy and roadmap
- Technical Documentation: Produce comprehensive technical documentation to support ongoing maintenance and future development efforts.
Requirements:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience: Minimum of 3 years of experience in software development, with a strong emphasis on .NET technologies.
- Technical Proficiency:
-
Expertise in C#, VB.Net, MVC, SQL, HTML, CSS, JavaScript, jQuery, and AJAX.
-
Strong knowledge of database design, management, and optimization.
-
In-depth understanding of software debugging, API integration, and Service-Oriented Architecture (SOA) techniques.
-
Familiarity with agile methodologies, DevOps practices, and Continuous Integration/Continuous Deployment (CI/CD) tools.
-
Proficient in Visual Studio and Azure DevOps environments.
-
Additional Skills:
-
Exceptional communication and collaboration abilities, with a proven track record of effective problem-solving.
-
Ability to work both independently and as part of a team, managing multiple tasks and projects simultaneously.
-
Strong aptitude for learning new technologies and adhering to industry standards and best practices.
Preferred Experience:
-
Experience with third-party enterprise applications is highly desirable.
-
Knowledge of Telerik UI for ASP.NET AJAX/MVC is an advantage.
-
Familiarity with NetSuite is a plus.
Benefits:
We are proud to offer eligible associates a full-range of benefits including medical, dental, vision and life insurance, as well as short-term and long-term disability, 401K, Profit Sharing, paid time off, holidays, and reimbursement toward gym membership fees. A collaborative atmosphere working together to exceed our customers’ expectations, as well as, an Equal Opportunity Employer bringing together diverse individuals to develop new and innovative solutions.
Date Posted
08/24/2024
Views
12
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View Details