Senior Software Developer (7+ years of experience)

Children's Miracle Network Hospitals

At Children’s Miracle Network Hospitals, we raise funds and awareness for local children’s hospitals across North America. We believe that by changing kids’ health we can change the future. To meet these ambitious goals, we develop international partnerships and fundraising programs to raise the critical funds hospitals need to provide state-of-the-art medical care for kids. As a member of our team, you’ll play a significant role in helping 10 million sick and injured kids every year.
The Software Developer is responsible for developing complex software applications based on written specifications and requirements. The Software Developer is responsible for participating in programming, documenting, writing tests, and implementing custom software. This position will take ownership of developmental activities. This position will contribute as needed on front end development and support tasks. This position must provide an accurate estimation of projects. This position will implement 3rd party software to increase efficiency. Software Developer is responsible for following modern coding standards for secure code (e.g. OWASP).
What You Will Do Display exceptional coding and design proficiency in Object Orientated Programming (OOP) Display exceptionally familiar with Desktop and Web programming including Client-side technologies and Frameworks (Typescript/JavaScript/JSON/Angular), Server side Technologies (.NET/Python/PHP), Web APIs, Front-end build tools such as Gulp, Package managers (NuGet, NPM), SQL, Distributed Source Control (GIT), Development Tools (Visual Studio, SSMS) Understanding and experience in mobile development for Android and iOS Working with user requirements and Quality Assurance to test solutions Well versed in Test Driven Development (TDD) Well versed on Agile Development Methodologies Knowledgeable about promotion techniques (CI/CD). Ability to contribute to and conduct Code Reviews You are advanced on all the above with an understanding of Software Architecture and Design
About You
You have knowledge of general business and management principles. involved in planning, leadership, fundraising, customer service, and coordination of people and resources to meet customer needs. You have 7 + years of relevant experience and/or in combination with a bachelor’s degree in Computer Science or Information Systems is preferred You show exceptional customer service and interpersonal skills. You enjoy working hard and looks for challenges. You are an authentic, honest and ethical person of integrity as evidenced by how they live day to day treat people and operate in the world of business. A person who demonstrates a high degree of Emotional Intelligence. You are an excellent team player
Subscribe Now