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

    Lead impactful software development projects in a hybrid work environment. Collaborate with cross-functional teams to innovate and enhance technology solutions. Mentor developers while shaping product and technology strategies.

Job Description

Overview

  • Contribute to the development and enhancement of software products using modern technologies and methodologies.
  • Provide technical mentorship and guidance to a team of developers, fostering growth and collaboration.
  • Engage in strategic planning to influence product and technology direction within the organization.
  • Explore and integrate new technologies to enhance application functionality and performance.
  • Collaborate with Product Managers and UX Designers to design and implement innovative features.
  • Monitor application performance and provide triage support to ensure reliability and efficiency.
  • Participate in the full software development lifecycle, including planning, building, testing, deploying, and monitoring.
  • Work in a hybrid environment, combining remote flexibility with onsite collaboration.

Key Responsibilities & Duties

  • Develop and refine features in core products using C#, .NET Framework, and related technologies.
  • Mentor and support team members, promoting excellence and integrity in development practices.
  • Collaborate with cross-functional teams to deliver solutions that meet customer needs.
  • Implement automated testing frameworks to ensure software quality and reliability.
  • Deploy applications to major cloud providers, ensuring scalability and performance.
  • Monitor logs and metrics to proactively identify and resolve issues in production environments.
  • Contribute to the technical direction and strategy of the product and technology offerings.
  • Utilize DevOps tools like Git, Azure DevOps, and Terraform for efficient development workflows.

Job Requirements

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

Related Jobs

  • Lead impactful projects at a dynamic organization, leveraging cutting-edge technologies. Enhance operational efficiency and data-driven decision-making. Collaborate with industry experts on innovative initiatives for strategic growth.