Senior Software Developer

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

Job Detail

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

    Drive impactful software innovation in a hybrid work environment. Collaborate with a dynamic team using cutting-edge technologies. Mentor developers and shape technical strategies for professional growth.

Job Description

Overview

  • Drive innovation by developing advanced software solutions in a collaborative technology environment.
  • Play a pivotal role in shaping technical strategies and product development initiatives.
  • Collaborate with cross-functional teams to design, implement, and enhance software features.
  • Mentor and guide junior developers, fostering a culture of technical excellence.
  • Utilize a diverse technology stack including C#, .NET, Azure, and JavaScript.
  • Ensure high-quality software delivery through modern development practices and tools.
  • Contribute to the full software development lifecycle, from concept to deployment.
  • Work in a hybrid environment, balancing remote and on-site collaboration effectively.

Key Responsibilities & Duties

  • Develop and refine features for core products using a robust technology stack.
  • Collaborate with product managers and designers to define and implement new features.
  • Monitor application performance and logs, providing triage support as needed.
  • Mentor and guide software developers, fostering technical growth and collaboration.
  • Set technical direction and contribute to strategic planning for product development.
  • Implement automated testing frameworks to ensure software quality and reliability.
  • Deploy applications to cloud providers and manage production environments effectively.
  • Explore and integrate new technologies to enhance application functionality and performance.

Job Requirements

  • Bachelor of Science degree in Computer Science or related field.
  • 10+ years of professional software development experience.
  • Proficiency in programming languages including C#, .NET Framework, and JavaScript.
  • Experience with cloud platforms such as Azure and AWS.
  • Strong knowledge of automated testing frameworks and deployment processes.
  • Ability to write high-quality, efficient, and maintainable code.
  • Excellent problem-solving skills and strategic thinking capabilities.
  • Effective communication and organizational skills in a fast-paced environment.
  • Comfortable working in a hybrid setup with a focus on teamwork and integrity.
  • ShareAustin:

Related Jobs