Job type full-time
Not provided by employer
Full job description
Senior web developer
Remote positions available
Drake software, a leading developer and provider of automated income tax software, designed for the tax preparation professional for over 40 years, is seeking a motivated and experienced senior web developerThis opportunity is available as a remote position or an on-site office location in franklin, north carolina, virginia beach, va or antioch, tn.
Duties & responsibilities:
What you will be doing:
Developing scalable, responsive/progressive web applications using asp.net core, ms sql, angular.
Developing restful apis using c#, asp.net core.
Actively participate in code reviews.
Mentoring jr developers to grow their technical skills.
Building and maintaining internal tools to streamline our development process and enhance productivity.
Promoting and collaborating on our development and coding best practices.
Essential qualifications and experience:
5+ years’ experience with modern software design patterns, debugging and refactoring.
Experience resolving cross-browser compatibility issues.
Experience with ms sql.
Experience with visual studio tooling.
Attendance/punctuality - is consistently at work and on time; ensures work responsibilities are covered when absent; arrives at meetings and appointments on time.
Analytical - synthesize complex or diverse information; uses intuition and experience to analyze information skillfully; designs work flows and procedures.
Business acumen - understands business implications of decisions.
Customer service - responds promptly to customer needs; meets commitmentsAbility to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
Dependability - follows instructions, responds to management direction; takes responsibility for own actions; keeps commitments; commits to long hours of work when necessary to reach goalsCompletes tasks on time or notifies appropriate person with an alternate plan.
Design - generates creative solutions; translates concepts and information into images; uses feedback to modify designs; applies design principles; demonstrates attention to detail.
Ethics - treats people with respect; inspires the trust of others; works with integrity and ethically; upholds organizational values
Initiative - volunteers readily; undertakes self-development activities; seeks increased responsibilities; asks for and offers help when needed.
Oral communication - speaks clearly and persuasively in positive or negative situations; listens and gets clarification; responds well to questions; participates in meetings.
Planning/organizing - prioritizes and plans work activities; uses time efficiently; plans for additional resources; sets goals and objectives.
Quality management - looks for ways to improve and promote quality; demonstrates accuracy and thoroughness; applies feedback to improve performance; monitors own work to ensure quality.
Safety and security - observes safety and security procedures; reports potentially unsafe conditions; uses equipment and materials properly.
Teamwork - balances team and individual responsibilities; exhibits objectivity and openness to others` views; gives and welcomes feedback; contributes to building a positive team spirit; able to build morale and group commitments to goals and objectives.
Technical skills - pursues training and development opportunities; strives to continuously build knowledge and skills; shares expertise with others.
Written communication - writes clearly and informatively; edits work for spelling and grammar; presents numerical data effectivelyAbility to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulationsAbility to write reports, business correspondence, and procedure manuals.
Must have a legal right to work in the united states
Company does not offer sponsorship
Job is located in franklin, nc, antioch, tn, virginia beach, va, greenville, sc or hybrid, or remote
Posted 6 days ago