Software Developer
Winsupply
Company Description Winsupply is in the business of creating and enabling entrepreneurs to achieve their dreams through wholesale distribution. Winsupply is a group of over 680 locally-owned companies that operate across a variety of industries, including HVAC, Plumbing, Electrical and more. The purpose of the support services campus is to eliminate obstacles and provide support to help our entrepreneurs succeed. Support service employees assist entrepreneurs in achieving their dreams through finance, accounting, IT, and other back-office operations. Job Description Position Summary The Intermediate FullStack Developer will serve as the subject matter expert for Java and web services, applying industry best practices in software development and agile project management. Lead assigned development and integration projects from inception to delivery. Collaborate with business users to define requirements, create conceptual and technical designs, develop prototypes and programs, execute unit and integration tests, resolve defects, implement solutions, and provide second-tier support. Champion innovation, continuous improvement, and technical excellence across the team. Competencies for Success
- Strong organizational, analytical, problem-solving, and communication skills.
- Strong interpersonal skills to effectively collaborate with stakeholders at all levels.
- Mentor and guide junior developers, ensuring skill development and adherence to emerging technologies and best practices.
- Stay updated on new technologies and continuously enhance your technical skills.
- Backend: Java (8 and newer), Spring Boot framework.
- Build Tool: Gradle.
- Database: MariaDB.DB2 as the primary database.
- Frontend: Angular framework.
- Communication: Message Queues (MQs).
- Tools and Methodologies: Agile (Scrum), Jira for task tracking, Confluence for documentation.
- DevOps: CI/CD pipelines with Jenkins, containerization with Docker or Kubernetes.
- Monitoring: ELK stack, Prometheus, Grafana.
- 3+ years of professional IT experience, including service development using Java.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
- Proven experience working with offshore development teams.
- Comprehensive understanding of Object-Oriented Programming (OOP), distributed programming, multi-tier application design, and multi-threaded development.
- Actively participate in the software development lifecycle, including test-driven development, automated unit testing, and pair programming.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Implement DevOps processes, including CI/CD scripting, test automation, and containerization.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Familiarity with monitoring and logging tools such as ELK stack, Prometheus, or Grafana.
- Proficiency in design patterns, RESTful services implementation, and service-oriented architectures.
- Knowledge of test-driven development (TDD) and acceptance testing frameworks.
- Expertise in development with Java 8 or newer, Spring Boot framework, and JPA.
- Hands-on experience with Gradle as a build tool.
- Proficiency in developing efficient, scalable RESTful web services and microservices.
- Familiarity with Domain-Driven Design (DDD) principles.
- Knowledge of message queues (MQs) for inter-service communication.
- Solid experience with version control tools such as GitHub.
- Agile methodology experience, particularly in Scrum with bi-weekly sprints.
- Experience with task tracking using Jira and documentation in Confluence.
- Strong understanding of recognized Java Design Patterns.
- Practical experience with relational databases (preferably IBM DB2 LUW), including writing moderate to complex SQL queries.
- Front-end development exposure using Angular framework is a plus.
- Experience with designing and implementing highly available and fault-tolerant systems.
- Familiarity with performance optimization techniques for both backend and frontend.
- Collaborate with technical teams to design and deliver scalable, effective solutions that align with business requirements.
- Develop and maintain RESTful APIs, microservices, and other service-oriented architectures.
- Adhere to best practices and standards for accessibility, cross-browser compatibility, and security.
- Work with cross-functional teams, including project managers, UI/UX designers, developers, and architects, to ensure consistent and high-quality deliverables.
- Operate efficiently in Linux shell environments and perform necessary configurations.
- Utilize Jenkins or similar tools to automate builds and deployments.
- Conduct thorough code reviews and integration testing to ensure quality and maintainability.
- Engage in the requirement specification process for new software functionalities, ensuring design consistency with development standards.
- Champion the adoption of engineering best practices and promote a culture of continuous learning and improvement.
- Develop technical documentation, including architectural designs and guidelines, to ensure long-term maintainability.
- Take ownership of the end-to-end development cycle, from design to deployment and monitoring in production environments.
- Drive efforts to improve application performance, scalability, and reliability.
- Employee is regularly required to sit, use hands, handle controls, talk and hear, reach with hands and arms, stand, walk and stoop.
- Vision requirements include close vision and ability to focus
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Moraine, OH vacancy
$69.3k - $158k
C++ Software Engineer, MidThe Opportunity: Develop solution architecture (SA) and resolve complex issues in a variety of projects through the implementation of requirements analysis, expertise support, and project supervision. Apply basic principles, theories, and concepts...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$112.8k - $257k
...a Cloud Application Architect to join the team in a cloud or software engineering role, working with teams to leverage and expand your... ...can’t wait.You Have: 6+ years of experience architecting and developing scalable, reliable cloud-native applications within AWS5+ years...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$140k - $175k
...atWright Patterson AFB, OH. Essential Duties of the Kubernetes Platform Engineer:Improve client’s environment with current container software. Inform strategy and design sessions during containerization process. Recommend resources to help client manage and securely adopt...SuggestedFull time$86.8k - $198k
...RMF). Your technical expertise will be vital as you work with developers to ensure standards are met with information assurance and security... ...in Computer ScienceNice If You Have:Experience with the software development life cycle (SDLC)Experience with cloud technologiesKnowledge...SuggestedFull timeContract workPart timeLocal areaRemote work$78.41k - $167.6k
...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support... ...system requirements.Mid-Level Radar Software Engineer:Designs, develops, tests, and maintains real-time embedded software for radar...SuggestedFull timeWork experience placementLocal areaWorldwide- MTSI is seeking a Senior Software Engineer to play a critical role in the transformation of a legacy Tomcat web application into a modern... ...integration of new services following industry best practices.Develop and maintain software components using Java (Java 8 and Java 21...
$180k - $220k
...solutions for the nation's technology needs? At STR, we're developing advanced capabilities that create a lasting impact on national... ...Algorithm Solutions Engineer role, you will leverage your skills in software development and machine learning to develop, implement, and...Full timeLocal areaImmediate startNight shift- ...design, development, analysis, testing and debugging of computer software applications and / or systems. May include Image and Signal... ...Design, Operating Systems, Operator / Machine Interface, or others. Develop software tools including operating systems, compilers, routers,...Immediate startFlexible hours
$86.8k - $198k
Software Engineer and DeveloperThe Opportunity: Join us in shaping the future of our systems. We’re seeking a motivated Software Engineer... ...wait. You Have: 4+ years of experience designing, modifying, developing, writing, and implementing software programming applications 4...Full timeContract workPart timeLocal areaRemote work$112.9k - $257k
...segmentation, compute, storage, encryption, logging, monitoring, backup, and disaster recovery capabilities3+ years of experience developing cloud architecture artifacts, design patterns, technical roadmaps, and implementation guidance3+ years of experience supporting...Full timeContract workPart timeLocal areaRemote work- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionDeep understanding of AWS and related...Contract workH1b
- ...Responsibilities Design and Implement Innovative Solutions: Prototype, develop, and implement new solutions to enhance our Kubernetes platform... ...ownership of segments of a project Basic understanding of software development practices Preferred Skills Proficiency...Work experience placement
$150k - $170k
...working with similarly aligned teams within the organization Develop and maintain Terraform modules to provision and manage... ...: Five (5) to seven (7) years of minimum experience in a software focused engineering career (Software Engineer, DevOps Engineer,...Full timeContract workMonday to FridayFlexible hours- ...environment. Position Summary : We are seeking seeking an Embedded Software Engineer is responsible for executing the full embedded... ...from requirements through production and deployment. Develop, code, test, and debug system software in C/C++ (and other relevant...Work at office
- ...Software/Web Developer Base-2 Solutions is seeking a Software/Web Developer to join a mission-focused team that maintains applications, services, microservices, Platform as a Service (PaaS), and support services. The effort requires maintaining and enhancing an application...Work experience placement
$92.3k - $166.85k
...candidates.The Challenge:Direct multiple design teams simultaneously executing various projects and programs for multiple clients.Develop a team of engineers by training, coaching, and nurturing Leidos’ engineering talent.Supervise staff by approving timesheets and running...Full timeWork at officeRemote workHome officeRelocation packageFlexible hours- At Proton Technologies, Inc., an affiliate of Reynolds and Reynolds, we are looking for a Cloud Migration Specialist to join our team. The Cloud Migration Specialist manages small to mid-sized cloud and identity migration projects, focused on modernizing customer environments...Work at officeWork from home2 days per week
- ...an Enterprise Cloud Architect to design and construct scalable software development and test environments for multiple high-profile acquisition... ...& strategyUnderstand organization’s strategic needs and develop/maintain implementation plan supporting customer...
- ...Job Title Software Developer Location Wright-Patterson, OH 45433 US (Primary) Category Intelligence Job Type Full-Time Career Level Staff Education Bachelor's Degree Travel None Security Clearance Required Top Secret Job...Full timeContract work
- ...to name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with...Full timeH1bRemote work
- ...with us! This position is Contingent Upon Contract Award Torch Technologies isseekinga skilled and security-conscious Software Developer to support our customers at the National Air and Space Intelligence Center (NASIC).Working alongside cybersecurity engineers...Contract workTemporary workLocal areaRelocation packageFlexible hours
$86.8k - $198k
...Job Number: R0243825 Software Engineer and Developer The Opportunity: Join us in shaping the future of our systems. We're seeking a motivated Software Engineer to help design, implement, and enhance modern solutions within an agile development environment. In this...Full timeContract workPart timeWork at officeLocal areaRemote work$157k - $224k
...engineering techniques, and the ability to work with complex software systems and the utilization of Digital Engineering/MBSE to accomplish... ...offers the opportunity to work with leading domain experts developing solutions to solve the most challenging national security...Full timeWork experience placementWork at officeLocal areaRemote workFlexible hoursNight shift- Title: Lead Embedded Hardware Engineer Location: Dayton, OH (onsite) Duration: Direct Hire(Perm) YOUR EXPERTISE: • Bachelors in Electrical/Computer Engineering or Electrical Engineering (or equivalent) with minimum 10 years' experience. • Experience in the following...Permanent employmentFull time
- ...high-velocity Agile development lifecycleof a mission management software where management of the cloud environments will emphasize... ..., compute instances, or tools for DevSecOps - Experience with developing highly available and resilient enterprise cloud-native solutions...Full timePart time
- ...utilization, secondary operations, and piece-part pricing. Develop detailed cost estimates and quotes for progressive dies, transfer... .... Preferred Experience with die layout/design software (AutoCAD, SolidWorks, or similar). Familiarity with roll form...Full time
$100.4k - $197.9k
...emerging technology. With the rapid pace of change in today’s world, you will help clients answer questions like: How do I access, develop, and motivate my workforce? What should my AI strategy be for the HR function? Do I have the right organization and culture to enable...Local area$112.8k - $257k
Computer Vision Software Engineer, LeadThe Opportunity:As a Senior Computer Vision Engineer, you will design, develop, and optimize advanced computer vision and multi‑sensor fusion algorithms supporting GEOINT‑mission workflows. You will lead the development of deep learning...Full timeContract workPart timeWork at officeLocal areaRemote work$110k - $115k
Are you ready to turn your coding passion into real-world impact? Amentum is looking for a Senior Software Developer to join our growing team in Wright-Patterson Air Force Base, OH. Remote/hybrid work may be allowed with the possibility that it may change to 1...Hourly payContract workLocal areaRemote workRelocation$78.8k - $131.3k
...top model creators for each individual legal use case. The company employs over 2,000 technologists, data scientists, and experts to develop, test, and validate solutions in line with RELX Responsible AI Principles.About the RoleAs an AI Automation Engineer, you will...Full timeLocal areaImmediate startWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
Related searches
- software implementation project manager Moraine, OH
- id software Moraine, OH
- software Moraine, OH
- remote software sales Moraine, OH
- entry level associate software engineer
- software development engineer aws
- federal - software developer
- software engineer contract
- part time software developer remote
- software developer




