Key Responsibilities
Collaborate closely with the development team to design and implement new features and enhancements.
Craft clean, maintainable code, adhering to SOLID principles to build robust and scalable systems.
Provide essential production support to ensure the reliability of our applications and subsystems.
Create and maintain comprehensive engineering documentation.
Actively participate in SCRUM events and ceremonies, including daily task updates and refinement/estimations.
Contribute to code reviews by offering constructive feedback on pull requests.
Independently liaise with other teams and departments as needed.
Serve as a mentor for Associate Engineers on our team.
Qualifications
Bachelor’s Degree in Computer Science or a related field, or equivalent work experience.
Minimum of 1+ year(s) of professional development experience.
Intermediate knowledge of the C# programming language is required.
Proficiency in frontend development (e.g., Vue.JS, JavaScript, HTML, CSS) is a plus.
Experience working with Python or similar languages is advantageous.
Strong skills in Microsoft SQL Server or other relational databases.
Proficient in troubleshooting code using debugging tools for both frontend and backend development.
Ability to build and maintain web services (e.g., SOAP, REST).
Excellent analytical, organizational, and decision-making abilities.
Familiarity with agile development methodologies, such as SCRUM.
Experience with source control systems (e.g., Git).
Knowledge of distributed computing and data frameworks; familiarity with Apache Kafka is beneficial.
Experience with cloud services is an added advantage.
Why Join Us
At our company, we value every voice and encourage employees to help us innovate and solve challenges. We are committed to your growth and development throughout your career. Our work culture is highly collaborative and team-oriented, and we take pride in it!
Our Benefits
Remote and Hybrid Work Options*
Generous Open Time Off
Volunteer Time Off
Adoption and Fertility Stipend
Education and Gym Reimbursement
We believe in work-life balance and offer benefits like ample time off, remote work options, and opportunities for volunteerism in your community and ours. We are dedicated to social responsibility, supporting local high school tech programs, offering our space to community organizations, and contributing time and resources to non-profits.
Join our expanding team and be a part of our exciting journey!
Salary: $ 72,000.00 185,000.00 Per Year
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Small, but growing Title Company is looking for motivated part time employees for data entry...
Apply For This JobHelping people comes naturally to you. You have a strong desire to connect with the team around you and the...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Duties/Responsibilities: Schedule and organize meetings, lunches, dinners, and conference callsCoordinate calendars, itineraries, agendas, and travel...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The Management Assistant performs a variety of office and administrative support functions for a department...
Apply For This JobLensCrafters – Team Lead Date: Jun 6, 2023 Brand: LensCrafters Location: Pineville, NC, US, 28134 Requisition ID: 809441 Store #...
Apply For This JobWe’re ALDI, one of America’s favorite grocers. We’ve grown a lot in the past few years, expanding our reach and...
Apply For This Job