Our goal is to fundamentally improve publicly funded mental health services by giving our customers the freedom to focus on care. Humanity, respect, and service are always at our core: we are people, serving people, serving people.
Youths all across California can tap into publicly funded benefits, which might include foster care, mental care, suicide prevention and other vital services. Through our software, agencies get paid for the services they offer the work that they do, and have the tools to continually improve the level of care they provide.
By working at Exym you are impacting the lives of thousands of kids that would have otherwise access to free Mental Care and Foster Care services.
You’ll join a fun and flexible team that puts people first and truly invests in each other’s success. We support (require!) a balanced life/work integration where you can take care of yourself and your family. Expect your colleagues to show up on zoom with their pets, kids, backyards or travel destination in clear sight .
Some of the benefits we offer:
Competitive salary
Health, dental, and vision care for you and your family
Generous vacation policy and paid holidays
Paid family leave, medical leave, and bereavement leave policies
401k retirement savings plan with an employer match program
100% remote, work from anywhere
Exym is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Our “Billing” team is in charge of making sure that publicly funded mental halth agencies get paid for the valuable work they do supporting youths and their families. As a Sr. .NET Engineer / Architect you will become a pivotal member of our “Billing” team maintaining the flow of money that feeds the free psychological and psychiatric services to those who need them.
You’ll be working with the team to both maintain, debug, and improve our full stack solution. This is a very hands on position where you’ll have the ability to learn the stack “through doing” as well as contribute to the overall direction of the software and decide how we can address tech debt while delivering constant value to our customers.
Our architects work alongside the rest of the team, and their expertise it’s seen by their constructive contributions, by how they work for the success of the team, by their positive insights and how they improve everything they touch. The more Sr. you are at Exym, and the more you’ll be expected to help and support team members and to work for the success of our customers. You will NOT be sitting in an ivory tower designing a pie in the sky. You’ll lead by example and show others what it means to have deep architectural insights that allow a better approach to how we work, improving the quality, speed, and ease of delivery every step of the way. At times that might mean some drastic changes to our stack, while many others it will be the result of small but constant improvements in a definite direction.
Business Objective | Key Responsibility |
---|---|
Maintain our platform up to date with external dependencies. |
|
Improve speed of value delivery. |
|
Decrease cost of maintenance |
|
Support customers with their immediate needs |
|
Contributes to an awesome work environment |
|
Successfully working in an agile SCRUM or KANBAN environment for 5+ years
Maintained, debugged and improved SaaS applications using full stack .Net 4.5, with Web Forms, SQL Server and N-Tiered applications
Has added tests and deployment automation to legacy stacks that weren’t originally designed with testing in mind.
Upgraded complex architectures from on-prem to cloud in Azure or AWS, using docker, Kubernetes or similar technologies
Successfully reverse engineered, documented, and gradually redesigned enterprise applications
Team collaboration:
Puts the team first
Approaches things with a positive, constructive attitude that energizes everybody
Likes to work with others, learn from others and coach others when necessary
Good to excellent English proficiency both written and oral
Maintenance of .NET code
Fast, independent learner that likes to be put thrown the “deep end”
Familiar with older and newer best practices
Comfortable with T-SQL
Expert Git user
Experience a number of automation strategies, techniques and tools
Can see the big picture and how pieces and processes work together to produce problems (or to solve them)
Has a strategy to measure, monitor things so that they can be improved
Timely response of customer needs
Has done general maintenance of a lot of small items
Can self manage
Understands the concept of cycle time and has shown the ability to shorten it
Wants to write tests even in situations where the code doesn’t naturally lend itself to it
Constructive, not a complainer
Helps others and wants others to succeed
Highly collaborative and communicative
Likes to document things
Fast / independent learner
Desire and aptitude towards being in touch with customers when needed
Willingness to think and prioritize based on business goals within a team that is highly flexible on it’s deliverables (Kanban)
Focus on OnBoarding, paperwork, learning about Exym’s business, take mandatory classes
Setup Dev Machine and learn the basic of our tech, our environments, our database
Get to know the immediate team members
Learn from our knowledge base and contribute to it by documenting something simple that you area learning about and hasn’t been documented yet
Start participating in team meetings
Start shadowing some of our customer support people so you can understand what customers deal with
Start shadowing our Sr. Engineers and learn from them, pair program solutions with them.
Be assigned some easy development tasks
Learn and document key parts of our billing process and technology
Be able to independently answer simple support tickets
Be able to independently fix small things in our codebase
Start regularly maintaining and updating our knowledge base
Become familiar with the majore architectural parts of our tech stack
Be mostly an independent maintainer of our billing engine
Start proposing ideas on how we could speed up delivery, improve quality, lower cost of maintenance
Work with your Product Manager and Agile Practitioner to determine and execute on priorities
You spend 10-15% of your time doing customer support
You start measuring key performance metrics
You are a SME on our billing engine and can tackle most issues
You spend 10-15% of your time doing customer support
You lead the evolution of our stack and our processes
You help distributing knowledge and know-how throughout the organization
You monitor and drive the improvement of key performance metrics