TELECOMMUTE Technical Lead Developer

M9 Consulting
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Testing (Software)
Microsoft Word
Microsoft Excel
Adobe InDesign
Agile Methodologies
Amazon Web Services (AWS)
Application Integration Architecture
JIRA
Software Bug Management
Bugzilla
Client Server Models
IBM Rational ClearCase
Cloud Computing
Capability Maturity Model Integration
Code Review
Databases
Relational Databases
Linux
High-Level Architecture
IBM Cloud Computing
ClearQuest
Microsoft Office
Microsoft Visio
Object-Oriented Software Development
Scrum
SharePoint
Software Engineering
Subversion
UML
Web Applications
Cisco WebEx
Enterprise Software Applications
IT Architecture
Software Application Programming
Information Technology
Non-relational Database
Oracle Cloud Infrastructure
Software Version Control
Microservices

Job description

· Functions as an individual contributor and works independent of supervision

· Capable of working independently and in teams to design and implement complex software programs and framework components

· Serves as technical lead on development projects

· Provides development strategy for a client and develops multi-year development approach on programs

· Coordinates and plans all of the tasks required for the software development and implementation

· Creates conceptual design and writes technical specifications for business requirements

· Evaluates new technologies for solving technical problems

· Guides Developer team on Proof of Concepts using new technologies and innovation

· Recommends technologies and solutions to enhance the user experience

· Prepares conceptual technical solution based on business requirements

· Works on application integration with third-party systems

· Identifies security issues and provides corrective action plan

· Identifies and escalates program risks and issues to leadership, and assists in developing solutions

· Participates in design sessions and analyzes user needs to determine technical requirements

· Collaborates with Business Analysis team to finalize the system design and technical solutions

· Develops process flows, screen designs, and storyboarding to support system design

· Provides the component level details and effort estimates to Development Principals and project managers for system enhancements

· Participates in peer reviews of detailed design and technical documentation

· Performs code reviews and suggests improvement areas to Developer team

· Prepares implementation checklists

· Demonstrates in-depth knowledge of development to ensure high quality

· Demonstrates advanced expertise and contributes to the Development practice by publishing technology points of view through the creation of white papers

Requirements

· Bachelor's degree in Computer Science or a related field +10 years of software development experience

· Experience with software development life cycle (SDLC) and software testing life cycle (STLC) preferred

· Experience in healthcare industry

· Experience with agile development methodologies

· Read, understand, and adhere to all corporate policies including policies related to HIPAA and its Privacy and Security Rules

Additional Qualifications:

· Understanding of SharePoint applications, Webex, Skype, etc.

· Knowledge of Microsoft Word, Excel, and Visio, with a working knowledge of the rest of the Microsoft Office suite of applications

· Experience with software and database architectural techniques and high-level design using UML or similar representational modeling and design techniques

· Excellent understanding of Medicaid Information Technology Architecture

· Excellent knowledge of healthcare industry

· Excellent knowledge of multiple healthcare project implementations

· Knowledge of CMMI maturity levels

· Experience leading teams and successfully implementing enterprise applications

· Experience working on micro services and modular frameworks

· Experience building applications with optimum functionality, performance, scalability, and security

· Excellent knowledge of object-oriented programming concepts

· Excellent understanding of enterprise architecture and web applications

· Excellent implementation knowledge of healthcare systems

· Excellent understanding of relational database concepts

· Excellent understanding of non-relational database concepts

· Excellent Linux/Unix command knowledge

· Excellent understanding of version control and defect management tools (such as ClearCase, SVN, CVS, JIRA, Bugzilla, ClearQuest)

· Excellent understanding of client-server architecture

· Good experience configuring application code on-premise and cloud infrastructure (such as Amazon Web Services (AWS), Oracle Cloud, IBM cloud)

· Good understanding of software development methodologies (such as waterfall, hybrid agile, agile/scrum framework)

Apply for this position