Web Application Developer at Help At Home

1 year ago Development & Programming Middle Full-Time

Help at Home is looking to hire an Engineer to work as part of our IT Software Engineering Services practice on Enterprise Application and Integration development, support and enhancement.


Required Skills/ Abilities:

  • 3+ years of experience in web and cloud development using mainstream technologies
  • Strong knowledge and expertise in core web technologies including HTML5, JavaScript, jQuery, CSS and related
  • In depth knowledge of design and develop efficient and secure REST Web API
  • Good Knowledge of Relational Database, SQL languages
  • Demonstrated experience and knowledge of data modeling and ETL tools
  • Experience with AWS including developing, configuring, and deploying
  • Working knowledge and experience with working with SSO / Authentication technologies like SAML and platforms like Okta
  • Working knowledge of security integration paradigms
  • Strong attention to detail, and the ability to multi-task and prioritize tasks
  • Excellent troubleshooting skills
  • Knowledge of software development processes and best practices
  • Knowledge of DevOps principles and practices in could environment
  • Working knowledge and experience with complex business systems integration as well as object-oriented design patterns and development
  • Excellent interpersonal and communication skills

Education and Experience:

  • Bachelor's degree required - Computer Science, MIS or equivalent
  • 3+ years' experience on web and internet application development using contemporary technologies, including HTML5, JavaScript / TypeScript, CSS
  • 2+ years' experiences on Microsoft .NET and .NET Core platform, including ASP.NET, C#, xUnit / nUnit testing platform
  • 2+ years' design and development experience on Microsoft SQL server or other relational databases
  • 1+ years' experience on AWS development and Cloud DevOps
  • Strong knowledge and experience on one popular web framework (React, Angular, Svelte, jQuery etc.) is required
  • Strong knowledge and experience on CSS is required, knowledge of Tailwind CSS framework is preferred
  • Experience on design and develop Micro Service applications on AWS is strongly preferred
  • Experience on developing public facing web applications and strong knowledge of Security in design and implementation
  • Excellent organizational, verbal and written communication skills
  • Experience working on Data / Event Streaming technologies (Kafka, Azure Event Hub, webhooks etc.) is preferred
  • A desire to work with the latest tools, technologies, and methodologies (new JavaScript / CSS frameworks, cloud technologies and tools)
  • A desire to work within a fast-paced, collaborative, and team-based support environment.


Description

Help at Home is the leading national provider of in-home personal care services, where our mission is to enable individuals to live with independence and dignity at home. Our team supports 66,000 clients monthly with the help of 49,000 compassionate caregivers across 12 states. We're looking for people who care about others, who are willing to listen, lean in and make impactful change. Each role at Help at Home can have a positive impact in supporting our caregivers and clients. If you are someone who leads with passion and integrity and are looking to join a rapidly growing, industry leading team, Help at Home may be a good fit for you.

Job Summary:

Help at Home is looking to hire an Engineer to work as part of our IT Software Engineering Services practice on Enterprise Application and Integration development, support and enhancement. This person will need to demonstrate an understanding of software engineering concepts and be responsible for working on full lifecycle engineering efforts using Agile methodologies, object-oriented design, and accepted design patterns and practices. Candidates will be working collaboratively with client and project teams as well as working from proposal & development to deployment and support.

As a key member of the team:

  • You are flexible and can embrace change
  • You value progress over perfection
  • You care about your work, the team you're on, and the people we are helping
  • You make it a priority to get to know the people around you - build relationships with your colleagues and business partners
  • You say what needs to be said, while considering how it'll affect culture and output
  • Hold others to a high standard

Duties/Responsibilities:

  • Develop and Support internal and public Web Applications in order to support business requirements
  • Custom User Interface developments, for example, Web Apis, Data Files, Streamed Data etc., for exchanging data with external vendors or business partners.
  • Develop secure Integrations based on business need with external vendors, partners and business units on Data and Process level. This could include developing serverless Functions / Lambdas, Cron Jobs, Streamed Data / Events processors etc.
  • Best Practices: Adhere to web and internet application development best practices, maintain code documentation, and write / maintain test cases for all custom development
  • Security: Follow the security best practices for web applications and data exchange with external partners, adhere to SOX and HIPAA during software design, development and maintenance.
  • Take ownership of release cycles to implement and deploy new/updates to existing applications and code
  • Collaborating with IT / Developers for other systems in order to integrate across the business
  • Participate in the planning and analysis of business requirements for system changes and enhancements
  • Meet with internal stakeholders to determine business, functional and technical requirements and participate in application design, configuration, testing and deployment
  • Utilize DevOps best practices to perform operational support, enhancements, bug fixes as needed to the Enterprise and Integration software.

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions upon request.

Help At Home is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or religion or other legally protected status.

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)