We strive to be Your Future, Your Solution to accelerate your career!
Position: Software Developer (Columbus, OH)
Job Overview:
We are seeking a talented and motivated Software Developer to join our growing team. This role is ideal for someone who is passionate about technology, enjoys solving complex business challenges, and thrives in a collaborative, fast-paced environment. You will take ownership of technical projects from concept through deployment while working closely with cross‑functional teams to develop innovative, scalable solutions that drive business success. This is a direct‑hire position.
Key Responsibilities:
- Own the design, development, implementation, and ongoing support of technical products and software solutions.
- Collaborate with business stakeholders to understand underlying business needs and translate requirements into effective technical solutions.
- Evaluate and improve existing systems, applications, and processes by identifying opportunities for innovation and increased efficiency.
- Design, develop, test, and deploy high‑quality software applications using modern development practices.
- Take ownership of projects throughout the full software development lifecycle, from planning and architecture through implementation and maintenance.
- Stay current on emerging technologies, industry trends, and development best practices to continuously improve solutions.
- Work closely with cross‑functional teams to deliver scalable, reliable, and maintainable applications.
- Exercise sound technical judgment to solve complex problems and deliver business value.
- Communicate effectively with both internal stakeholders and external clients regarding technical solutions and project progress.
- Contribute to a collaborative team environment while helping drive continuous improvement and technical excellence.
Qualifications:
- Required: Bachelor's degree in Computer Science or a related technical field.
- Required: Strong programming experience in C#/.NET or another object‑oriented programming language such as Java or Python.
- Required: Experience working with SQL databases and relational database design.
- Required: Hands‑on experience with Microsoft Azure or Amazon Web Services (AWS) cloud platforms.
- Required: Strong understanding of software development principles, object‑oriented programming, and application architecture.
- Required: Ability to manage multiple priorities and own projects from inception through completion.
- Required: Excellent analytical, problem‑solving, and critical thinking skills.
- Required: Strong verbal and written communication skills with the ability to work effectively with technical and non‑technical stakeholders.
- Required: Self‑motivated, entrepreneurial mindset with a passion for technology, innovation, and continuous learning.
- Required: Ability to quickly develop business and domain knowledge to deliver impactful software solutions.
- Preferred: Experience within the Financial Services industry.
- Preferred: Strong academic background with a minimum 3.3 GPA (or international equivalent) from a recognized university.
- Preferred: Demonstrated passion for learning new technologies and applying them to solve real‑world business challenges.
This position is an onsite position based in Columbus, OH, ideally targeting $100k-$140k/base (negotiable based on experience).
Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture.