Director of Software Development

4 weeks ago


Antioch, United States Triton Technical Full time
Job DescriptionJob Description

Purpose:

The purpose of this role is to develop, track, evaluate, manage, and share a contagious vision with the Software Development and Integration Team that aligns with the organizational goals, Triton Technical, as well as those developed by the team member within this role. To support this purpose, this role will be involved in all aspects of those projects that require software development and integration, oversee, and provide timelines and deliverables, defining goals and objectives, reporting goals and objectives using pre-defined and agreed upon metrics, resolving development and integration challenges in strategic and ways, ensuring standard practices are developed and adhered to.

Position Summary & Responsibilities

  • Leadership - Lead the Software Development team through the development of department goals & objectives that align to the business objectives of Triton Technical. These goals will need to be measurable, reported on, and prove to enhance project management outcomes in sustainable ways.
  • Supervision - Management of staff which includes annual reviews, timesheet review, scheduling, discipline, work priorities. Driving accomplishments through the development management of defined objectives.
  • Process & Procedure - Developing, evaluating, and managing processes that will drive both the staff and services to meet defined objectives.
  • Software Management-Management of Triton Technical's Software Development Life Cycle for both internal and external software products. This team is Responsible for the Planning, Designing, Documenting, Implementing, Testing, Deploying and Maintaining in coordination with our client and internal corporate needs.
  • Software Development & Reporting - Coordinate and manage staff and technology resources to support development priorities within the client environment. Ensure requirements are defined, documented, and used effectively to develop needed software and the integration. Client projects and software require initial scoping, and evaluation along with key stakeholders to help both the client and Triton ensure the integration and development aligns with requirements. The status and review of completed software will be reported in consistent and effective ways.

This position is primarily managerial & leadership focused (50%), software development (30%), and will also require a technical background (20%) to ensure not only effective management of staff, but also an ability to more effectively support the types of software integration that Triton provides.

Essential Duties and Responsibilities

  • Leadership and Strategy:
  • Develop and communicate a clear vision and strategy for the software development and integration teams.
  • Provide strong leadership to the software development and integration teams, fostering a culture of collaboration, innovation, and continuous improvement.
  • Team Management:
  • Recruit, mentor, and lead a high-performing team of software developers, integration specialists, and related professionals.
  • Foster a positive and collaborative work environment that encourages creativity and professional growth.
  • Software Development Lifecycle Management:
  • Oversee the entire software development lifecycle, from concept to delivery, ensuring high-quality, scalable, and secure software solutions.
  • Implement standard practices for software development, including coding standards, code reviews, and testing methodologies (Validation and Verification protocols).
  • Distribution and management of required documentation both to internal teams and clients as needed.
  • Own and manage Tritons portfolio of integration software and their platforms.
  • Integration Strategy and Implementation:
  • Define and implement integration strategies to ensure seamless communication between different systems and applications.
  • Collaborate with cross-functional teams to identify integration opportunities and implement solutions that enhance overall business processes.
  • Technology Stack Management:
  • Stay abreast of the latest trends and advancements in technology, recommending and implementing new technologies as appropriate.
  • Ensure the organization's technology stack is modern, efficient, and aligned with business goals.
  • Project Management:
  • Oversee project planning, execution, and delivery, ensuring development projects are completed on time and within budget.
  • Collaborate with project managers to allocate resources effectively and prioritize project work.
  • Collaboration and Communication:
  • Work closely with other departments, stakeholders, and executive leadership to understand business requirements and align technology solutions with organizational goals.
  • Communicate effectively with technical and non-technical stakeholders, translating complex technical concepts into understandable business language.

Additional Duties

  • Develop team to consistently deliver projects and the related systems on time and within budget
  • Closely monitor and evaluate communication from the customer perspective
  • Link business decision to results, understand ROI and net impact of decisions/actions
  • Ability to utilize exceptional problem-solving skills to work through technical and non-technical challenges
  • Communicate and follow-up with our worldwide customer base via phone and email
  • Enable open, constant, and constructive dialogue - both intradepartmental and interdepartmental
  • Lead meetings for stakeholders and provide updates on progress and departmental status
  • Lead daily/weekly team meetings to inspire, coach and lead multiple teams
  • Consult with and support Sales, Accounting, Logistics and Engineering team members to ensure the level of project involvement and support defined expectations.
  • Compile and routinely deliver reports related to projects using defined Key Performance Indicators, budget frameworks and schedules.
  • Isolate and identify areas for improvement
  • Other duties as assigned

Experience and Skills

  • Education: Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
  • Leadership: Proven experience in a leadership role within software development and integration. Strategic thinking and problem-solving abilities.
  • Design: Strong understanding of software architecture, design patterns, and best practices. Ability to fully support the Software Development Life Cycle (SDLC) from initial requirements and market placement of a product to the deployment, distribution and ability to support the software by support teams and used by customers as expected.
  • Communication: Excellent communication and interpersonal skills with stakeholders, customers, and other technology teams both internal and external.
  • Systems: Experience with a variety of programming languages, development frameworks, and those related to integrating technology with demonstrated success in leading and delivering complex software projects. Familiarity with Agile and other project management and software development methodologies. Experience with software and database integration using defined APIs as well as building APIs as needed with and within multiple types of environments.

Desired Software

  • JavaScript
  • React
  • MUI - UI Framework
  • HTML5/HTML-CSS
  • GraphQL
  • .Net Framework and Use
  • *Python
  • *PHP - (used less, but would be nice, only to support older systems)

*Less of a need

Systems:

Infrastructure

  • Linux OS (very important)
  • Windows - file sharing, security
  • VMWare
  • Hyper-V
  • Container applications (Docker)
  • Amazon Web Services
  • Networking for LAN and WAN, particularly DNS

Applications

  • Nginx (web server)
  • Microsoft IIS (web server)
  • Node.js and Javascript
  • MS SQL Server (as in, the database engine)
  • SQL Server replication

DevOps

  • Docker Compose
  • Bash, Python, Powershell, Go for automation code.
  • SQL (the language) for database management
  • Source control (Git)
  • Continuous integration / deployment using Github actions

Personality Traits & Skills

  • Ability to work with and support multicultural clients and staff
  • Ability to see beyond the current issues of the day, big picture thinker
  • Strategic in planning and management of time and resources
  • Explain technical issues and resolutions in an empathetic, patient, non-technical manner
  • Effectively prioritize tasks and project/personnel challenges in accordance to defined standards
  • Have a detail-oriented working style
  • Share knowledge with team members, superiors, and users
  • Apply knowledge to new situations
  • A tenacity for solving problems both for the short and long-term
  • Independence with a desire to learn
  • Ability to focus on results and outcomes

Requirements

  • International travel
  • 8+ Years working with and leading/managing a team within software development
  • 8+ Years managing software development and delivery (Full SDLC)
  • 10+ Years of IT management or other related systems
  • Ability to negotiate and influence others to achieve project and development goals.
  • Valid Driving License


Job Posted by ApplicantPro


  • Antioch, Tennessee, United States Home of Potential and Excellence Full time

    Job DescriptionJob DescriptionSalary: $18/hrDo you love kids? Are you fun and full of energy? Do you enjoy collaborating with others? Are you a motivated self-starter? We're looking for teammates who share our passion of providing hope to our youth. About UsWe are a 501(c)3 not for profit organization whose mission is to provide a safe nurturing environment...


  • Antioch, United States Expleo Full time

    Overview: Trissential is a trusted partner for end-to-end quality services and management consulting for digital transformation. As a part of our parent company, Expleo, we are a global organization partnering with major corporations and leading non-profits in over 30 countries. Guided by our mission and values, Trissential puts people at the heart of our...

  • Senior Developer

    3 weeks ago


    Antioch, United States Servpro Industries Inc Full time

    What we offer Excellent health benefits plan, which includes medical, vision and dental options 401(k) with company match Company profit sharing plan Generous paid time-off and paid holidays Paid parental leave Company-paid mental health benefit through Headspace 2 free on-site fitness rooms Employee Assistance Program Employee Resource Groups Personal and...

  • Senior Developer

    3 weeks ago


    Antioch, United States Servpro Industries Inc Full time

    What we offer Excellent health benefits plan, which includes medical, vision and dental options 401(k) with company match Company profit sharing plan Generous paid time-off and paid holidays Paid parental leave Company-paid mental health benefit through Headspace 2 free on-site fitness rooms Employee Assistance Program Employee Resource Groups Personal and...

  • Antioch Site Director

    2 months ago


    Antioch, United States KinderCare Education, LLC Full time

    As a Site Director, you will: Lead and supervise a group of teachers to create unique and engaging classroom experiences, leverage and develop "best in class" educators to be passionate and committed professionals Ensure your site is operating effect Director

  • Antioch Site Director

    3 weeks ago


    Antioch, United States KinderCare Education Full time

    Futures start here. Where first steps, new friendships, and confident learners are born. At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup Exceptional Workplace Award, we offer a variety of early education and child care options for families. We pave the way for their lifelong learning journey...


  • Antioch, United States KinderCare Education Full time

    Futures start here. Where first steps, new friendships, and confident learners are born. At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup Exceptional Workplace Award, we offer a variety of early education and child care options for families. We pave the way for their lifelong learning journey...


  • Antioch, United States KinderCare Education Full time

    Futures start here. Where first steps, new friendships, and confident learners are born. At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup Exceptional Workplace Award, we offer a variety of early education and child care options for families. We pave the way for their lifelong learning journey...


  • Antioch, United States Kaiser Permanente Full time

    External Candidates Eligible for Sign On Bonus Job Summary: Promotes professional development through the application of principles of adult learning in broad-based program development. Leveraging expertise in Kaiser Permanentes electronic medical record, KP HealthConnect (KPHC), responsible for identifying, prioritizing, and evaluating, the educational and...


  • Antioch, United States FPI Management, Inc. Full time

    Job DescriptionJob DescriptionCompany DescriptionMultifamily Property ManagementJob Description• Property Name: Antioch Senior and Family Apartments • 3538 E 18th St, Antioch, CA 94509, USA • Full-Time • Unit Count: 394The Community Director (Non-Exempt) is fully accountable for all day-to-day operations of a typically small asset/property (totaling...


  • Antioch, Illinois, United States Kaizen CPAs + Advisors Full time

    Company DescriptionSince 1964, Kaizen CPAs + Advisors has been helping businesses maximize their profit potential. As a second-generation, family-owned business we know firsthand what it takes to provide and incorporate the kind of forward-thinking advice, preparation, and planning to achieve and exceed business growth goals.We are a deeply service-oriented,...


  • Antioch, United States Solotech Full time

    ?: Solotech is not accepting Agency/Recruiter submissions. Why Solotech? To take your career to the next level! As a global leader in live productions, systems integration and virtual technology, our team is comprised of more than 2,000 passionate individuals. Our ambition? To deliver spectacular experiences worldwide. Find out more at: www.solotech.com ...


  • Antioch, United States Infra-Rec Full time

    Job DescriptionJob DescriptionFull Time Corporate Safety Director - Power Delivery/Civil ConstructionThe Corporate Safety Director is responsible for the overall safety of the company's employees, contractors, and visitors. This includes developing and implementing safety policies and procedures, conducting safety inspections, and investigating...


  • Antioch, United States Kaiser Permanente Full time

    * Sign-on eligible position! Job Summary: Plans, organizes, directs, evaluates and coordinates inpatient-nursing services within a service line. Collaborates with KFHP/H and the Medical Group staff in the development and execution of strategic plans, providing quality care, and managing cost-effective services which are aligned with federal, state, and...


  • Antioch, United States Kaiser Permanente Full time

    * Sign-on eligible position! Job Summary: Plans, organizes, directs, evaluates and coordinates inpatient-nursing services within a service line. Collaborates with KFHP/H and the Medical Group staff in the development and execution of strategic plans, providing quality care, and managing cost-effective services which are aligned with federal, state, and...


  • Antioch, United States WithMe Full time

    Job DescriptionJob Description​​​​​​As WithMe's Regional Sales Director, you will be responsible for expanding our customer base in and around Nashville, TN. You will actively prospect for new multifamily business opportunities via multiple channels, including calls, emails, social networks, trade shows/events, and in-person visits. You will...


  • Antioch, United States Kaiser Permanente Full time

    * Sign-on eligible position! Job Summary: Plans, organizes, directs, evaluates and coordinates inpatient-nursing services within a service line. Collaborates with KFHP/H and the Medical Group staff in the development and execution of strategic plans, providing quality care, and managing cost-effective services which are aligned with federal, state, and...


  • Antioch, United States Kaiser Permanente Full time

    * Sign-on eligible position! Job Summary: Plans, organizes, directs, evaluates and coordinates inpatient-nursing services within a service line. Collaborates with KFHP/H and the Medical Group staff in the development and execution of strategic plans, providing quality care, and managing cost-effective services which are aligned with federal, state, and...


  • Antioch, United States WithMe Full time

    Job DescriptionJob Description​​​​​​As WithMe's Regional Sales Director, you will be responsible for expanding our customer base in and around Nashville, TN. You will actively prospect for new multifamily business opportunities via multiple channels, including calls, emails, social networks, trade shows/events, and in-person visits. You will...


  • Antioch, United States Kaiser Permanente Full time

    * Sign-on eligible position!Job Summary:Plans, organizes, directs, evaluates and coordinates inpatient-nursing services within a service line. Collaborates with KFHP/H and the Medical Group staff in the development and execution of strategic plans, providing quality care, and managing cost-effective services which are aligned with federal, state, and local...