Job Summary:
As a Full Stack Senior Software Developer at CPRS Inc., you are responsible for the design and development of software applications to meet internal and external business requirements. Create operational specifications, analyze software requirements, design and implement software solutions with the aim of optimizing operational efficiency while implementing specified business needs.
Roles and responsibilities will include, but will not be limited to:
· Design and develop high quality, maintainable software modules.
· Responsibility to ensure CPRS develop processes are followed and help improve them as needed.
· Participation in agile development teams clearly communicating to management and team members status of ongoing development activities.
· Analyze and resolve software related issues from internal or external customers.
· Documenting solutions sufficiently for operations staff and other development team members to be able to support developed solutions.
· Unit testing of the solution you develop and overall application testing along with test automation integration as appropriate.
· Support operations by incorporating their concerns and issues into our application designs and implementation.
Skills we require for the job:
Extensive knowledge of Microsoft development stack, including but not limited to C#, .NET, Visual Studio, DevOps.
Eight to Ten years’ experience as a full stack developer.
Must have problem-solving and analytical skills.
Need minimum 3 years’ experience with React JS Framework.
Expert in Entity Framework
Experience using Azure DevOps for agile project management and Git both for code repositories.
Demonstrable experience in developing high performance data driven applications using the Microsoft Micro Services APIs and Microsoft SQLS databases.
Ability to work independently and effectively handle multiple projects.
Excellent verbal and written communication skills, with the ability to present to user, client, and executive staff.
Experience with Identity Access Management integrating both web and desktop applications with OAuth (Auth0) including Azure Active Directory and other identity management systems such as Ping Federated.
Experience delivering high availability service-oriented applications
Good verbal, listening and written communication skills.
Education and/or Experience
Master’s degree in computer science, or bachelor’s degree in computer science with 10 years related work experience.
Physical Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions
Dedicated home office required, as most work performed remotely
High speed internet connection required
Some onsite work may be requested, ability to travel for short periods desired, but not required
Employee is regularly required to sit or may choose to stand at a desk for at least 8 hours per day
Travel possible (may be up to 10%)
CPRS is an Equal Opportunity Employer. CPRS does not offer sponsorship.
Job Type: Full-time
Benefits:
Paid time off
Work from home
Experience:
Microsoft Development Stack: 3 years (preferred)
React JS Framework: 3 years (required)
Work Location: Remote