ICA, Inc. · 17 hours ago
Director, Software Engineering (Remote, US)
Maximize your interview chances
Business Consulting and Services
No H1BSecurity Clearance Required
Insider Connection @ICA, Inc.
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Provide expert technical knowledge and drive innovation in software engineering projects.
Deliver technical direction and guidance to the software engineering team.
Monitor project deliverables and ensure on-time delivery with exceptional quality.
Foster the career growth of the engineering team.
Serve as a senior technical point of contact for clients in application development.
Lead the development of new methodologies and solutions to address client needs.
Resolve technical issues and deliver results to multiple clients and programs.
Contribute to and oversee the integration of best practices and lessons learned.
Shape emerging technical issues and industry trends.
Support the procurement of new company tools and technologies.
Continuously assess the staffing mix and workload balance of teams.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
At least 15 years of working experience in a software engineering and development capacity, preferably working as in a senior-technical role with responsibility for leadership and supervision of technical teams
Strong project management, estimation, and resource management skills required.
Experience leading an agile engineering team focused on cloud development required.
Strong business acumen with an ability to identify and evaluate opportunities, and effectively articulate value propositions to internal and external stakeholders
Excellent client engagement skills with extensive experience in presenting technical demos
Excellent written and verbal communication skills for coordinating across teams
A drive to learn and master new technologies and techniques
Advanced knowledge of Cloud Computing environments, with an emphasis on AWS: Athena, S3, Glue, Sagemaker, Comprehend, Azure, and containerization tools (Docker, Kubernetes)
Experience with AI and machine learning libraries (e.g. TensorFlow, PyTorch) and understanding of AI algorithms and data processing
Skilled in database technologies, both SQL (e.g. MySQL, PostgreSQL) and NoSQL (e.g. MongoDB) and the ability to integrate with AI systems
Experience in creating dashboards to stakeholders using various visualization tools, such as AWS QuickSight
Proficient with Microsoft Project, Word, Outlook, Excel and PowerPoint software; familiarity with Microsoft Access, Visio, and SharePoint software
Preferred
Bachelor’s, or master’s, degree in computer science, Software Engineering, or related field is preferred.
Familiarity with Workflow Management Tools (e.g. Kanban, Scrum)
Experience with data analysis for health-related organizations, including FDA, CMS, NIH, CDC, VA, Defense Health Agency, among others
Benefits
Comprehensive benefits including health, dental, vision, disability, and life insurance
Flexible time off with paid vacation, plus sick time
Paid time off for observance of federal holidays
401k plan with company match
Tuition reimbursement program
Professional Development