Senior Software Developer

in Information Technology
  • Columbus, Ohio View on Map
  • Salary: $120,000.00 - $135,000.00
Permanent

Job Detail

  • Experience Level Sr Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000016578
  • Salary Type Annually
  • Industry Software
  • Selling Points

    Shape the future of software development in a hybrid work environment. Lead innovative projects and mentor talented developers to achieve excellence. Drive impactful technology strategies within a dynamic organization.

Job Description

Overview

  • Drive innovation by developing and enhancing software solutions using cutting-edge technologies and methodologies.
  • Provide leadership and mentorship to a team of developers, fostering collaboration and professional growth.
  • Influence strategic product and technology decisions to align with organizational goals and market trends.
  • Integrate emerging technologies to improve application functionality, scalability, and user experience.
  • Collaborate with cross-functional teams to design and implement innovative software features.
  • Ensure application reliability and efficiency through proactive performance monitoring and support.
  • Participate in all phases of the software development lifecycle, from planning to deployment and monitoring.
  • Enjoy a hybrid work environment that combines remote flexibility with onsite collaboration.

Key Responsibilities & Duties

  • Develop and refine software features using C#, .NET Framework, and modern technologies.
  • Mentor and guide team members to uphold high standards in development practices.
  • Collaborate with stakeholders to deliver solutions tailored to customer needs.
  • Implement automated testing frameworks to ensure software quality and reliability.
  • Deploy applications to cloud platforms, ensuring scalability and performance.
  • Monitor system logs and metrics to proactively address production issues.
  • Contribute to the strategic direction of products and technologies within the organization.
  • Utilize DevOps tools for streamlined development workflows and efficient operations.

Job Requirements

  • Bachelor of Science (BS) in Computer Science or a related field.
  • Minimum of 10 years of experience in software development, specializing in C# and .NET technologies.
  • Proficiency in deploying applications to cloud platforms such as Azure or AWS.
  • Experience with automated testing frameworks and API integrations.
  • Strong problem-solving skills and ability to thrive in fast-paced environments.
  • Familiarity with DevOps tools like Git, Azure DevOps, and Terraform.
  • Excellent written communication and organizational skills.
  • Proven ability to mentor and lead teams, fostering collaboration and excellence.
  • ShareAustin:

Related Jobs

  • Drive impactful AI solutions at a leading financial services firm. Collaborate with experts to develop cutting-edge technologies and optimize operations. Enhance your skills in a dynamic, growth-focused environment.