Software Development Manager

Overview

On Site
Hybrid
$120,000 - $150,000
Full Time

Skills

javascript
Java
c#

Job Details

  • New Era Technology is a global technology solutions provider with 4,500+ employees and offices around the world. New Era offers Cloud, Managed, Professional, and Security services, and delivers Collaboration, Data Networking, Digital Transformation, and Physical & Life Safety solutions to more than 14,500 customers worldwide. We are looking for team members to contribute to and deliver our mission: “To deliver and support technology solutions that securely connect people, places, and information.” New Era Technology is a community of like-minded, like-hearted people who share the same vision and values.

     

    Work alongside the finest team of highly skilled and industry-certified professionals who are encouraged to drive change and think outside of the box. As a team member, you will receive competitive benefits, industry training, and certifications.  New Era Technology empowers businesses to embrace the future workplace. As customers shift their perspectives on where and how work happens, we are there to meet them with flexible, resilient, and productive solutions. New Era Technology provides a team-oriented culture, a positive environment filled with incredible staff, and a genuine passion for providing the best service to our customers worldwide. We believe that investing in our employees is the key to professional growth, delivering exceptional experiences for our customers, and setting the standard for excellence in our field. We offer a growth-orientated, high-tech environment for employees. Along with our many benefits, you can expect a corporate culture that promotes personal and professional development. Our customer-focused teams are built on our core values: Community, Integrity, Agile, and Committed.

     

    Software Engineering Manager

    Location:  Chattanooga, TN - Hybrid

    Duration:  Full Time Position

     

    The Software Engineering Manager is responsible for leading teams that are building the tools that power our freight platform.

    The ideal candidate should have a passion for tackling hard problems. Be a veteran who knows how to get things done, and how-to future-proof our architecture and implementations to scale for years to come.

    This position will play a pivotal role in shaping the definition, vision, design, roadmap and development of all of the systems.

    • Partner with leadership, engineers, program managers and stakeholders to understand system needs.
    • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
    • Own the development lifecycle with a focus on developing new features and functionalities for assigned software applications
    • Use software engineering best practices to ensure a high standard of quality for all the team deliverables.
    • Know how to write high quality distributed system software.
    • Work in an agile development environment, where you are always working on the most important stuff.
    • Mentor, teach, and coach other engineers to improve their engineering skills and responsibilities.

     

    Education

    • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.

     

    Experience

    • Experience developing software services and an understanding of design for scalability, performance, and reliability.
    • Experience with a variety of modern programming languages (Java, Python, Javascript or C#).
    • 5+ years of experience in the job offered or a related occupation must involve: designing and developing large-scale, distributed software applications, tools, systems and services using Java, Javascript, Python or C#.
    • 5+ years of experience managing and leading teams of engineers.

     

    Qualifications

    • Demonstrated ability to learn new technologies.
    • Excellence in communicating with users, team members, and stakeholders to describe product features, designs and product strategy.
    • Knowledge of professional software engineering practices and best practices for the full software development life cycle.

     

     

    EEO/AA Statement

    New Era Technology provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, national origin, religion, pregnancy, marital status, gender identity, age, physical or mental disability, or covered veteran status. 

    In addition to federal law requirements, New Era Technology complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.