Browse
Employers / Recruiters

Senior Software Developer

champrosports · 30+ days ago
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.

About Us:

Champro® is a privately-owned sporting goods and apparel manufacturer that has been in business for 30+ years. We deliver high-value, traditional & innovative athletic equipment and apparel via outstanding, integrity-driven customer service. Our business philosophy is focused on our customers and we take pride in providing them with the best overall values in team sports products.

Position:

We are seeking a highly experienced and motivated Senior Software Developer to join our Internal Applications Team. The Senior Developer will be responsible for leading development efforts, providing technical mentorship, and driving the evolution of our enterprise business systems using modern and emerging technologies. The ideal candidate should have a deep understanding of software architecture, design patterns, and proven experience in building scalable solutions that meet business objectives.

This is a fully onsite role where you will play a leadership role in key projects and help define the strategic direction of our internal applications. Individual must be able to speak, read, and write in English.

Key Responsibilities:

  • Software Development Leadership: Lead the design, development, and implementation of complex web-based applications, ensuring alignment with business requirements, performance expectations, and user needs.
  • Architectural Strategy: Collaborate with cross-functional teams to define technical strategies and architectures that address both immediate and long-term needs. Actively participate in architecture and design discussions, providing expert guidance.
  • Mentorship: Provide technical mentorship and guidance to junior developers, ensuring best practices and high-quality coding standards are followed across the team.
  • System Enhancements & Optimizations: Lead efforts to enhance and optimize existing systems, ensuring scalability, maintainability, and robustness of solutions.
  • Integration Development: Collaborate with integration developers to architect, create, test, and maintain seamless integrations between various internal and third-party applications.
  • UI/UX Collaboration: Work closely with UI/UX designers to deliver a superior user experience, maintaining consistency in design and user flow across all platforms.
  • Performance Monitoring & Troubleshooting: Oversee the performance of applications, proactively identify potential issues, and drive solutions to ensure system reliability.
  • Technical Documentation: Ensure that comprehensive technical documentation is produced and maintained, to support ongoing development, maintenance, and onboarding of new team members.

Qualifications:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree or equivalent experience is highly desirable.
  • Experience: Minimum of 7+ years of software development experience, with a strong focus on .NET technologies.
  • Technical Expertise:
    • Expert knowledge of C#, VB.Net, MVC, SQL, HTML, CSS, JavaScript, jQuery, AJAX.
    • Extensive experience with database design, management, and optimization.
    • Proficiency in API development, integration, and Service-Oriented Architecture (SOA) techniques.
    • Strong understanding of cloud-based development environments, particularly with Azure.
    • Experience with CI/CD pipelines, DevOps practices, and agile methodologies.
    • Proficient in using tools like Visual Studio and Azure DevOps.

Additional Skills:

  • Proven leadership skills with experience managing development teams and leading technical projects.
  • Strong communication, collaboration, and problem-solving skills.
  • Ability to manage multiple priorities and projects with strict deadlines.
  • Desire to learn and incorporate new technologies into development strategies.

Preferred Experience:

  • Experience working with third-party enterprise applications.
  • Familiarity with Telerik UI for ASP.NET.
  • Experience with NetSuite or other ERP systems is a plus.

Last updated on Oct 10, 2024

See more

About the company

More jobs at champrosports

Analyzing

Bannockburn, Illinois

 · 

30+ days ago

Bannockburn, Illinois

 · 

30+ days ago

Bannockburn, Illinois

 · 

30+ days ago

 · 

30+ days ago

More jobs like this

Analyzing

Santo Domingo, Distrito Nacional

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status