Experity
Senior .NET Software Engineer - Machesney Park, IL
Experity, Machesney Park, Illinois, United States, 61115
Senior .NET Software Engineer - Machesney Park, IL
Job Category : R&DRequisition Number : SENIO004133Posted: March 12, 2024Closed: March 13, 2024Full-TimeLocations
Showing 1 locationILB Machesney Park HQ8777 Velocity Dr.Machesney Park, IL 61115, USAExperity is the leading software and services company for on-demand healthcare in the U.S. We provide software solutions that remove complexities and simplify operations for 5700+ urgent care clinics across the country. We create, maintain, and support products to facilitate the complete on-demand healthcare experience: from patients finding clinics and making appointments, to checking in, to clinical documentation, and to the final bill paid by the patient.Experity offers the following:Benefits
– Comprehensive coverage starts first day of employment and includes Medical, Dental/Orthodontia, and Vision.Ownership
- All Team Members are eligible for synthetic ownership in Experity upon one year of employment with real financial rewards when the company is successful!Employee Assistance Program
- This robust program includes counseling, legal resolution, financial education, pet adoption assistance, identity theft and fraud resolution, and so much more.Flexibility – Experity is committed to helping team members face the demands of juggling work, family and life-related issues by offering flexible work scheduling to manage your work-life balance.Paid Time Off (PTO)
- Experity offers a generous PTO plan and increases with milestones to ensure our Team Members have time to recharge, relax, and spend time with loved ones.Career Development – Experity maintains a learning program foundation for the company that allows Team Members to explore their potential and achieve their career goals.Team Building
–We bring our Team Members together when we can to strengthen the team, build relationships, and have fun! We even have a family company picnic and a holiday party.Total Compensation
- Competitive pay, quarterly bonuses and a 401(k) retirement plan with an employer match to help you save for your future and ensure that you can retire with financial security.Experity offers Team Members the opportunity to work remotely or in an office. While this position allows remote work, we require Team Members to live within a commutable distance from one of our locations to ensure you are available to come into the office as needed.Responsibilities:Be responsible for the design, development, maintenance, and support of modern Web applications which includes the creation and maintenance of codebase and artifacts present in both frontend and backend systems.Write clean, efficient, and maintainable code following industry best practices.Apply the appropriate standards, processes, procedures, and tools throughout the software development life cycle.Collaborate with project teams on design specifications and system requirements.Debug and troubleshoot issues in software applications, and provide solutions to address them.Participate in code reviews and contribute to continuous improvement of development processes.Assist in mentoring more junior engineers.Stay up-to-date with emerging trends and technologies in software engineering and apply them to enhance software solutions.Other duties as assigned.Education and Experience:A bachelor’s degree in computer science or equivalent combination of education and experience.8+ years of software development experience.Ability to develop software using C# / ASP.NET Core / Typescript / Python.Experience with version control software (Git, GitHub).Experience with Domain Driven Design implementations.Experience with Restful API implementations.Experience with building Micro Services with ASP.NET Core, Node.JS.Experience with ORM frameworks such as Dapper and Entity Framework.Excellent knowledge of Relational Databases (SQL Server preferred but not required).Experience with test-driven development (NUnit Unit Testing or equivalent).Strong understanding of software design patterns.Experience with Scrum/Agile development methodologies and release process.Nice to Have(s):Experience developing applications on On-Prem and/or Cloud (AWS, Azure) environments.ReactJS, NodeJs, NextJS, AngularJS, TypeScript.Angular / Angular Materials / Dev Extreme.LLBLGen Pro, Dapper, Entity Framework.ELK or similar logging and dashboard stack.Understands role on the team and works to achieve goals to the best of your ability.Active listening and thoughtfully responding to team members.Take responsibility for mistakes and look for solutions.Provides assistance, information, or support to others to build or maintain relationships.Maintaining a positive attitude and tackling challenges.Gives honest and constructive feedback to team members.Demonstrates and supports the organization's core values.Budgeted Salary Range:$107,750 - $140,000Every team member exhibits our core values:Team FirstLift others upShare openlySet and Crush goalsDelight the Client
#J-18808-Ljbffr
Job Category : R&DRequisition Number : SENIO004133Posted: March 12, 2024Closed: March 13, 2024Full-TimeLocations
Showing 1 locationILB Machesney Park HQ8777 Velocity Dr.Machesney Park, IL 61115, USAExperity is the leading software and services company for on-demand healthcare in the U.S. We provide software solutions that remove complexities and simplify operations for 5700+ urgent care clinics across the country. We create, maintain, and support products to facilitate the complete on-demand healthcare experience: from patients finding clinics and making appointments, to checking in, to clinical documentation, and to the final bill paid by the patient.Experity offers the following:Benefits
– Comprehensive coverage starts first day of employment and includes Medical, Dental/Orthodontia, and Vision.Ownership
- All Team Members are eligible for synthetic ownership in Experity upon one year of employment with real financial rewards when the company is successful!Employee Assistance Program
- This robust program includes counseling, legal resolution, financial education, pet adoption assistance, identity theft and fraud resolution, and so much more.Flexibility – Experity is committed to helping team members face the demands of juggling work, family and life-related issues by offering flexible work scheduling to manage your work-life balance.Paid Time Off (PTO)
- Experity offers a generous PTO plan and increases with milestones to ensure our Team Members have time to recharge, relax, and spend time with loved ones.Career Development – Experity maintains a learning program foundation for the company that allows Team Members to explore their potential and achieve their career goals.Team Building
–We bring our Team Members together when we can to strengthen the team, build relationships, and have fun! We even have a family company picnic and a holiday party.Total Compensation
- Competitive pay, quarterly bonuses and a 401(k) retirement plan with an employer match to help you save for your future and ensure that you can retire with financial security.Experity offers Team Members the opportunity to work remotely or in an office. While this position allows remote work, we require Team Members to live within a commutable distance from one of our locations to ensure you are available to come into the office as needed.Responsibilities:Be responsible for the design, development, maintenance, and support of modern Web applications which includes the creation and maintenance of codebase and artifacts present in both frontend and backend systems.Write clean, efficient, and maintainable code following industry best practices.Apply the appropriate standards, processes, procedures, and tools throughout the software development life cycle.Collaborate with project teams on design specifications and system requirements.Debug and troubleshoot issues in software applications, and provide solutions to address them.Participate in code reviews and contribute to continuous improvement of development processes.Assist in mentoring more junior engineers.Stay up-to-date with emerging trends and technologies in software engineering and apply them to enhance software solutions.Other duties as assigned.Education and Experience:A bachelor’s degree in computer science or equivalent combination of education and experience.8+ years of software development experience.Ability to develop software using C# / ASP.NET Core / Typescript / Python.Experience with version control software (Git, GitHub).Experience with Domain Driven Design implementations.Experience with Restful API implementations.Experience with building Micro Services with ASP.NET Core, Node.JS.Experience with ORM frameworks such as Dapper and Entity Framework.Excellent knowledge of Relational Databases (SQL Server preferred but not required).Experience with test-driven development (NUnit Unit Testing or equivalent).Strong understanding of software design patterns.Experience with Scrum/Agile development methodologies and release process.Nice to Have(s):Experience developing applications on On-Prem and/or Cloud (AWS, Azure) environments.ReactJS, NodeJs, NextJS, AngularJS, TypeScript.Angular / Angular Materials / Dev Extreme.LLBLGen Pro, Dapper, Entity Framework.ELK or similar logging and dashboard stack.Understands role on the team and works to achieve goals to the best of your ability.Active listening and thoughtfully responding to team members.Take responsibility for mistakes and look for solutions.Provides assistance, information, or support to others to build or maintain relationships.Maintaining a positive attitude and tackling challenges.Gives honest and constructive feedback to team members.Demonstrates and supports the organization's core values.Budgeted Salary Range:$107,750 - $140,000Every team member exhibits our core values:Team FirstLift others upShare openlySet and Crush goalsDelight the Client
#J-18808-Ljbffr