Lead C#/.Net developer

Iconma

McLean, VA

JOB DETAILS
SALARY
$48.16–$52.24 Per Hour
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), AngularJS, Apache Cassandra, Application Integration, Application Programming Interface (API), Applications Security, Atlassian JIRA, Authentication, Bootstrap, Bug Tracking/Defect Management, Bugzilla, Business Analysis, C Programming Libraries, CSS (Cascading Style Sheet), Call Centers, Capability Maturity Model Integration (CMMI), Cloud Computing, Code Reviews, Commercial Off-the-Shelf (COTS), Computer Science, Computer Security, Concurrent Versions System (CVS), Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Corrective Action, Customer Relationship Management (CRM), Customer/Client Research, Data Modeling, Data Modeling Tools, Data Quality, Database Administration, Database Architecture, Database Programming, Database Technology, Database Triggers, Design Flows, Distributed Computing, Docker, Documentation, Enterprise Applications, Enterprise Architecture, HTML (HyperText Markup Language), Health Information Technology, Health Plan, Healthcare, Healthcare Providers, High Availability, High Level Architecture (HLA), IBM Cognos, IBM DB2, IBM Product Family, IBM Rational ClearCase, IBM Rational ClearQuest, IBM WebSphere DataStage, Identify Issues, Identity Data Management, Information Architecture, Information Technology & Information Systems, Information/Data Security (InfoSec), Integration Testing, Internet Application, JavaScript, Jenkins, Leadership, Linux Operating System, Master Data Management (MDM), Maven, Medicaid, Medical Records, Microservices, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Excel, Microsoft Office, Microsoft SQL Server, Microsoft SharePoint, Microsoft Visio, Microsoft Word, Mobile Technology, Mobile Web Programming, MongoDB, MySQL, NoSQL, OAuth, Object Oriented Programming (OOP), Oracle, Oracle Database, Oracle ERP, Oracle SOA Suite, Performance Management, Performance Testing, Problem Solving Skills, Process Development, Process Flow, Project/Program Management, Proof of Concept, REST (Representational State Transfer), Relational Databases (RDBMS), Requirements Management, SQL (Structured Query Language), Salesforce.com, Scrum Project Management and Software Development, Security Architecture, Single Sign-On (SSO), Skype, Software Architecture, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Source Code/Configuration Management (SCM), Stored Procedures, Storyboards, Strategic Planning, Subversion, System Architecture, Team Lead/Manager, Technical Leadership, Technical Writing, Technical/Engineering Design, Testing, Unified Modeling Language (UML), Unit Test, Unix Operating Systems, User Documentation, User Interface/Experience (UI/UX), Validation Documentation, Vendor/Supplier Selection, Voice Response Systems, Waterfall Model of Software Development, WebEx, White Papers, erwin Data Modeler, jQuery
LOCATION
McLean, VA
POSTED
6 days ago
Our client, a Leading Provider of Healthcare Delivery Systems and Solutions company, is looking for a Lead C#/.Net Developer for their Remote location.
 
Responsibilities:
  • The Developer, Specialist performs thorough end-to-end analysis of complex business functionality, provides technical solutions for complex business requirements, and implements enterprise-grade software solutions. This role functions as an individual contributor, capable of working independently and within teams, and serves as the technical lead on development projects.
Leadership & Strategy
  • Serves as technical lead on development projects
  • Provides development strategy for clients and develops multi-year development approaches for programs
  • Coordinates and plans all tasks required for software development and implementation
  • Guides Developer team on Proof of Concepts using new technologies and innovation
  • Evaluates new technologies for solving technical problems and recommends solutions to enhance user experience
  • Identifies and escalates program risks and issues to leadership, and assists in developing solutions
  • Demonstrates advanced expertise and contributes to the Development practice by publishing technology points of view through white papers
Design & Architecture:
  • Creates conceptual designs and writes technical specifications for business requirements
  • Prepares conceptual technical solutions based on business requirements
  • Participates in design sessions and analyzes user needs to determine technical requirements
  • Collaborates with the Business Analysis team to finalize system design and technical solutions
  • Develops process flows, screen designs, and storyboarding to support system design
  • Works on application integration with third-party systems
Development & Quality Assurance:
  • Performs code reviews and suggests improvement areas to the Developer team
  • Participates in peer reviews of detailed design and technical documentation
  • Provides component-level details and effort estimates to Development Principals and project managers
  • Prepares implementation checklists
  • Identifies security issues and provides corrective action plans
  • Demonstrates in-depth knowledge of development practices to ensure high quality
Milestone 1 – Platform Security
  • Authentication microservice, JWT issuance and validation, and AWS Gateway integration
Milestone 2 – Core Microservices
  • Independently deployable Member, Case, Provider, Interaction services and Integration APIs for evoBrix, defined service relationships and any API identified for CAI vendor integration, data validation approach, and documentation.
Milestone 3 – Quality & Enablement
  • Shared libraries and C# service clients, Dockerized local and cloud setups, unit and integration test coverage, and performance testing for critical APIs
Milestone 4 – DevOps
  • Standardized CI pipelines with automated tests, GitOps based CD with multi service deployments, documentation, and knowledge transfer
  • Other related deliverables for Contact Center Transformation.
 
Requirements:
  • Bachelor’s degree in Computer Science or a related field, plus 10+ years of software development experience
  • Experience with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
  • Experience in the healthcare industry
  • Experience with agile development methodologies
  • Knowledge of SharePoint, Webex, Skype, and Microsoft Office Suite (Word, Excel, Visio)
  • Experience with software and database architectural techniques and high-level design using UML or similar modeling tools
  • Excellent understanding of Medicaid Information Technology Architecture and healthcare project implementations
  • Knowledge of CMMI maturity levels
  • Experience leading teams and successfully implementing enterprise applications
  • Experience with micro-services and modular frameworks
  • Excellent knowledge of object-oriented programming, enterprise architecture, and web applications
  • Excellent understanding of relational and non-relational database concepts
  • Excellent Linux/Unix command knowledge
  • Excellent understanding of version control and defect management tools (ClearCase, SVN, CVS, JIRA, Bugzilla, ClearQuest)
  • Experience configuring applications on-premise and cloud infrastructure (AWS, Oracle Cloud, IBM Cloud)
  • Familiarity with software development methodologies including Waterfall, Hybrid Agile, and Agile/Scrum
Web & Mobile Development
  • Front-end languages and frameworks: HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap
  • Server-side languages: Java/J2EE, Web Services, XML, ASP.NET, Python, PHP, Ruby
  • Application frameworks: Struts, Spring, Hibernate, JavaServer Faces (JSF), Google Web Toolkit (GWT)
  • Web and application servers: Apache, WildFly (JBoss), Tomcat, WebLogic, WebSphere
  • Experience designing multi-browser-compatible and responsive user interface applications
  • Single sign-on (SSO) integration and identity & access management (IAM) tools
  • CI/CD and build tools: Jenkins, GitLab, Maven, SonarQube
  • Security scanning tools: Fortify, Hailstorm; experience resolving web application vulnerabilities
  • Relational databases: Oracle, SQL Server, DB2
  • Non-relational databases: NoSQL, MongoDB, Cassandra
  • Experience with mobile technologies and cloud computing
Database Development & Data Modeling:
  • Relational databases: Oracle, SQL Server, MySQL, DB2; data modeling tools: Erwin, SQL Data Modeler
  • Experience designing and architecting back-end solutions using relational databases for enterprise applications
  • Building conceptual, logical, and physical data models to translate business requirements
  • Enforcing data governance standards across all enterprise assets
  • Master/Reference data management in high-volume, high-availability database environments
  • Identifying and reducing data redundancy and inconsistencies
  • Implementing database security to reduce vulnerabilities
  • Creating database tables, views, stored procedures, triggers, and functions
  • Fine-tuning SQL queries and improving application performance
  • Experience building highly available and scalable applications
Commercial Off-the-Shelf (COTS) Development:
  • Extensive experience with COTS products: COGNOS, CRM, IVR, Oracle E-Business Suite, IBM DataStage, IBM Watson Analytics, Salesforce, PEGA, MuleSoft, FileNet, SharePoint, Oracle SOA, Pitney Bowes EngageOne, EDIFECS XEngine
  • Implementing end-to-end solutions using COTS products and managing configuration tasks
  • Providing solutions to complex problems through COTS customizations
  • Integrating COTS solutions with large-scale web applications and relational databases
  • Escalating and resolving issues with third-party vendors
  • Training resources on various COTS tools
  • In-depth understanding of COTS application security, architecture, and documentation (functional and technical)
  • We’re looking for experience in: C# / .NET microservices REST API design JWT, OAuth, and API security AWS (API Gateway, IAM, ECS/EKS, CloudWatch, RDS) Docker (Compose, Bake) CI/CD and GitOps Unit, integration, and performance testing Distributed systems & service architecture Healthcare IT experience preferred.
  • Architecting the existing monolithic architecture
Required Qualifications                                  Description                             Justification                                                                                                                mandatory
  • PHI - Protected Health Info                   Will worker handle PHI?          Will the worker access Protected Health Information (PHI) as part of this role?
  • PHI includes individually identifiable health information such as medical records, case files, claims data, or health-related personal information.                            Yes
 
Why Should You Apply?

About the Company

I

Iconma

ICONMA is a global information consulting management firm providing Professional Staffing Services and Project-Based Solutions for organizations in a broad range of industries.

  • Corporate Headquarters in Troy, Michigan; 20+ locations worldwide.
  • Certified Woman-Owned Business Enterprise (WBE); certified by Women’s Business Enterprise National Council, National Women Business Owners Corporation (NWBOC); and California Public Utilities Commission (CPUC).
  • Founded in 2000
  • 2000+ Employees

The company was founded on the principle that success is derived from delivering high quality service and resources in the most responsive, flexible, and innovative way. ICONMA invests in people and resources with a single goal: To provide our customers with the highest quality service in the most responsive manner. Through its network of offices, ICONMA provides the resources to help clients maintain their competitive advantage.

COMPANY SIZE
2,000 to 2,499 employees
INDUSTRY
Management Consulting Services
EMPLOYEE BENEFITS
401K, Employee Referral Program, Life Insurance
FOUNDED
2000
WEBSITE
https://www.iconma.com/