Practice by Numbers · 2 weeks ago
Senior Software Engineer
Maximize your interview chances
ComputerHealth Care
Insider Connection @Practice by Numbers
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design and implement complex UI features using JavaScript, HTML5, and modern frameworks.
Capture customer requirements and translate them into actionable software specifications.
Collaborate with customers, partners, and internal teams to troubleshoot, enhance, and maintain solutions.
Apply analytical and technical methods to solve challenging business problems.
Develop scalable and robust applications using software engineering best practices.
Work closely with UX designers and cross-functional teams to create intuitive user interfaces.
Provide technical guidance and mentorship to other developers.
Iterate, test, and refine code to ensure high quality and performance.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s or Master’s degree in Computer Science or a related field.
5–8 years of hands-on experience in web application development.
Expert-level proficiency in HTML5, CSS, JavaScript, and JSON/XML manipulation.
Strong problem-solving skills with an analytical mindset.
Excellent English communication skills.
Proven ability to deliver enterprise-grade, cloud-based product solutions.
Preferred
Experience with Python, Node.js, Java, or C#.
Proficiency in PostgreSQL and building SQL queries.
Familiarity with SQLAlchemy and Django ORM.
Advanced knowledge of React, Bootstrap, and jQuery.
Experience with AWS services and cloud architecture.
Working knowledge of SVG manipulation using D3.js.
Experience with machine learning techniques is a plus.
Contributions to open-source projects, GitHub repositories, or personal technical projects.