Epicareer Might not Working Properly
Learn More
L

Senior Software Engineer (Talent)

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

About Us

Level Data is a fast-growing, software-as-a-service company. We are on a mission to change lives in the education technology space. We are a passionate group of people who always put our customers first. Our core values are at the heart of all we do. We Listen First and always assume positive intent. We will continually strive for excellence, and never settle by saying, "We've always done it this way." Instead, we say, "What can we do better?" We act with urgency and place our customers at the center of all our decisions.

Level Data is an equal opportunity employer. All qualified applicants will receive consideration of employment without regard to race, sex, color, religion, national origin, protected veteran status, or based on a disability.

Role Overview

We are seeking an experienced Senior Software Engineer to design, develop, and maintain Talent Management software solutions. This role requires a deep understanding of software engineering principles, exceptional problem-solving skills, and the ability to work effectively in a collaborative team environment. The ideal candidate will have extensive experience in software development and a passion for building scalable and robust systems.

Responsibilities

- Software Development: Design, develop, test, and maintain software applications to meet project requirements and business objectives.

- Technical Leadership: Provide technical guidance and mentorship to junior engineers, promoting best practices in software development.

- Architecture and Design: Contribute to the architecture and design of software systems, ensuring scalability, performance, and maintainability.

- Code Review: Conduct thorough code reviews to ensure code quality, performance, and security standards are met.

- Collaboration: Work closely with cross-functional teams, including product management, design, and QA, to define requirements and deliver innovative solutions.

- Continuous Improvement: Advocate for and implement continuous improvement practices within the engineering team, including process optimization and the adoption of new technologies.

- Problem Solving: Identify and resolve complex technical challenges, ensuring the robustness and scalability of our software solutions.

- Documentation: Maintain comprehensive documentation of code, architecture, and development processes to ensure knowledge sharing and continuity.

Qualifications

- Experience: Minimum of 5 years of experience in software engineering.

- Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- Skills:

o Proficiency in programming languages including JavaScript, C#, and SQL.

o Knowledge of system frameworks including .NET, MVC, and Angular.

o Strong understanding of software development methodologies, including Agile and Scrum.

o Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).

o Excellent problem-solving skills and the ability to work independently and as part of a team.

o Strong communication and interpersonal skills.

o Experience with DevOps practices and tools is a plus.


Why Join Level Data?

Meaningful Impact: Your work directly influences education outcomes.

Collaborative Culture: We value teamwork, transparency, and shared success.

Professional Growth: Opportunities to learn, lead, and make a difference.

Flexible Work Environment: Embrace remote work, with occasion travel.

If you're ready to contribute to a culture of trust, collaboration, and results, apply today! Let's empower educational leaders together. Benefits

Level Data offers group health insurance benefits to all eligible employees effective on their date of hire. This includes Health, Dental, Vision, FSA, ST Disability and LT Disability. Optional Life and 401k plans are also available.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job