$152,000.00 - $209,000.00
Key Responsibilities
Technically leads and/or executes difficult, complex software projects.
Interfaces with internal customers regarding requirements analysis and schedule.
Troubleshoots a wide range of complex, difficult software problems. Performs software tests on code and enhancements. Develops software documentation.
Defines software specifications, and designs software products.
Contributes to technical review boards for assigned programs.
Develops code for software projects, and design and implement bug fixes.
Compiles data for regularly scheduled or special reports, analysis and statements.
Skills Highly Sought After:
- C# Architecture and best practices
- .Net experience developing thin clients
- Knowledge of Google Remote Procedure Call (gRPC) is a plus
- Microsoft SQL Server
Nice to have Skills:
- C++ DCOM
- Encryption / Security Best Practices
- Python
- SourceGear or SourceSafe
- MS Build and Visual Studio / VS Code experience
Experience
- Somewhere between a Senior and Principal software position with more than 7 years of experience, with some portion of that time spent designing or managing in a DevOps environment
Functional Knowledge
- Demonstrates depth and/or breadth of expertise in own specialized discipline or field
Business Expertise
- Interprets internal/external business challenges and recommends best practices to improve products, processes or services
Leadership
- May lead functional teams or projects with moderate resource requirements, risk, and/or complexity
Problem Solving
- Leads others to solve complex problems; uses sophisticated analytical thought to exercise judgment and identify innovative solutions
Impact
- Impacts the achievement of customer, operational, project or service objectives; work is guided by functional policies
Interpersonal Skills
- Communicates difficult concepts and negotiates with others to adopt a different point of view
Full time
Assignee / RegularNot Specified