Company (Confidential)
Key Responsibilities
- Develop software by analyzing business requirements; conferring with management and users; analyzing systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Determine and communicate project feasibility and sizing estimates through analysis, problem definition, requirement gathering, and solution development.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Prepare solutions by determining and designing system specifications, applying robust architectural patterns, applying coding standards, and programming.
- Lead and facilitate design reviews and code reviews.
- Improve operations by conducting systems analysis, recommending changes in policies and procedures.
- Lead and facilitate pre-production risk assessments and reviews.
- Assist with code build and deployment processes.
- Mentor development team members to help them succeed in their assignments.
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities.
- Protect operations by improving security and by keeping information confidential.
- Accomplish our mission by completing related results as needed.
- Support and develop the technology teams by providing advice, coaching and educational opportunities.
- Follow established HIPAA, Compliance & Security policies.
Education and Professional Experience Requirements
- Bachelor’s degree in Computer Science, Information Systems, or other four-year degree with significant Computer Programming OR equivalent experience.
Required skills
- Software Architecture Fundamentals
- Software Development Fundamentals
- Software Design
- Software Debugging
- Unit Testing
- General Programming Skills
- Microsoft .NET using C#
- Microsoft Visual Studio
- DevOps CI/CD
- Microsoft SQL Server
- Source control using git
- Web Application Development (Microsoft ASP .NET Core MVC)
Vacancy is for a US based technology company. Details will be disclosed to qualified candidates only.