You will be managing a team of junior software engineers and data analysts. Primary/Essential ... Full-Stack Development: Work across the full technology stack, from backend services to front-end ...
You will be managing a team of junior software engineers and data analysts. Primary/Essential ... Full-Stack Development: Work across the full technology stack, from backend services to front-end ...
Software Development Lead
$90K - $152K/yr
As a Software Development Engineering - Advisor I, you will play a critical role in designing ... Mentor junior developers and provide technical guidance to enhance team capabilities.
Software Development Lead
$90K - $152K/yr
As a Software Development Engineering - Advisor I, you will play a critical role in designing ... Mentor junior developers and provide technical guidance to enhance team capabilities.
Mainframe Software Development Engineer
Berkeley Heights, NJ ยท On-site
$109K - $182K/yr
Job Title Mainframe Software Development Engineer What does a successful Mainframe Software ... Communicate development status regularly, mentor junior developers and assist the production ...
Mainframe Software Development Engineer
Berkeley Heights, NJ ยท On-site
$109K - $182K/yr
Job Title Mainframe Software Development Engineer What does a successful Mainframe Software ... Communicate development status regularly, mentor junior developers and assist the production ...
Mentor junior and mid-level engineers through code reviews, pair programming, and architectural ... Minimum 7 years of software development experience * Excellent communication skills and ability to ...
Mentor junior and mid-level engineers through code reviews, pair programming, and architectural ... Minimum 7 years of software development experience * Excellent communication skills and ability to ...
Software Development Engineer II (ADBL190)
Newark, NJ ยท On-site
$160K - $213K/yr
Software Development Engineer II Location: 1 Washington Park , Newark, NJ 07102 Duties: Design ... Mentor junior development engineers. Position reports into Newark, NJ office; however ...
Software Development Engineer II (ADBL190)
Newark, NJ ยท On-site
$160K - $213K/yr
Software Development Engineer II Location: 1 Washington Park , Newark, NJ 07102 Duties: Design ... Mentor junior development engineers. Position reports into Newark, NJ office; however ...
Mentor junior and mid-level engineers through code reviews, pair programming, and architectural ... Minimum 7 years of software development experience * Excellent communication skills and ability to ...
Mentor junior and mid-level engineers through code reviews, pair programming, and architectural ... Minimum 7 years of software development experience * Excellent communication skills and ability to ...
Software Development Engineer III (ADBL188)
Newark, NJ ยท On-site
$158K - $213K/yr
Mentor junior development engineers. Position reports into Newark, NJ office; however ... as a Software Development Engineer or a related occupation involving software development.
Software Development Engineer III (ADBL188)
Newark, NJ ยท On-site
$158K - $213K/yr
Mentor junior development engineers. Position reports into Newark, NJ office; however ... as a Software Development Engineer or a related occupation involving software development.
Software Development Engineer II (ADBL186)
New York, NY ยท On-site
$158K - $213K/yr
Software Development Engineer II Location: 7 West 34th Street, New York, NY 10001 Duties ... Mentor junior development engineers. Position reports into New York, NY office; however ...
Software Development Engineer II (ADBL186)
New York, NY ยท On-site
$158K - $213K/yr
Software Development Engineer II Location: 7 West 34th Street, New York, NY 10001 Duties ... Mentor junior development engineers. Position reports into New York, NY office; however ...
Software Development Engineer III (ADBL187)
Newark, NJ ยท On-site
$189K - $250K/yr
Mentor junior development engineers. Position reports into Newark, NJ office; however ... Software Engineer, Software Developer, or other occupation involving experience in software ...
Software Development Engineer III (ADBL187)
Newark, NJ ยท On-site
$189K - $250K/yr
Mentor junior development engineers. Position reports into Newark, NJ office; however ... Software Engineer, Software Developer, or other occupation involving experience in software ...
Software Development Engineer II (ADBL178)
Newark, NJ ยท On-site
$158K - $213K/yr
Mentor junior development engineers. Position reports into Newark, NJ office; however ... as a Software Development Engineer or a related occupation involving software development.
Software Development Engineer II (ADBL178)
Newark, NJ ยท On-site
$158K - $213K/yr
Mentor junior development engineers. Position reports into Newark, NJ office; however ... as a Software Development Engineer or a related occupation involving software development.
Software Development Engineer III (ADBL189)
Newark, NJ ยท On-site
$189K - $250K/yr
Mentor junior development engineers. Position reports into Newark, NJ office; however ... Software Engineer, Software Developer, or a related occupation involving software development.
Software Development Engineer III (ADBL189)
Newark, NJ ยท On-site
$189K - $250K/yr
Mentor junior development engineers. Position reports into Newark, NJ office; however ... Software Engineer, Software Developer, or a related occupation involving software development.
Software Development Engineer
New York, NY ยท On-site
Mentor and guide junior team engineers, fostering a collaborative and innovative development ... software through the Google Play Store, citing specific listings and contributions. * Strong ...
Software Development Engineer
New York, NY ยท On-site
Mentor and guide junior team engineers, fostering a collaborative and innovative development ... software through the Google Play Store, citing specific listings and contributions. * Strong ...
This Staff Software Development Engineer, among other responsibilities, will create Proof of ... Provide guidance and mentorship to junior developers, helping them improve their technical skills ...
This Staff Software Development Engineer, among other responsibilities, will create Proof of ... Provide guidance and mentorship to junior developers, helping them improve their technical skills ...
Be Seen First
junior .NET developer
Jersey City, NJ ยท On-site
$60K - $80K/yr
Junior .NET Developer Job Summary We are seeking a motivated and enthusiastic Junior .NET Developer ... are passionate about software development and eager to build their expertise in Microsoft ...
Quick apply
Be Seen First
junior .NET developer
Jersey City, NJ ยท On-site
$60K - $80K/yr
Junior .NET Developer Job Summary We are seeking a motivated and enthusiastic Junior .NET Developer ... are passionate about software development and eager to build their expertise in Microsoft ...
Senior Lead Software Engineer Analytics - Python
Jersey City, NJ ยท On-site
$180 - $230/hr
Executes creative software solutions, design, development, and technical troubleshooting with ... Provide guidance to junior software engineers. * Adds to team culture of diversity, opportunity ...
New
Senior Lead Software Engineer Analytics - Python
Jersey City, NJ ยท On-site
$180 - $230/hr
Executes creative software solutions, design, development, and technical troubleshooting with ... Provide guidance to junior software engineers. * Adds to team culture of diversity, opportunity ...
New
ABOUT THIS ROLE As a Lead Software Engineer, it's up to you to design, architect, and implement ... Mentor junior engineers and contribute to technical knowledge sharing - Lead technical design ...
ABOUT THIS ROLE As a Lead Software Engineer, it's up to you to design, architect, and implement ... Mentor junior engineers and contribute to technical knowledge sharing - Lead technical design ...
Lead Software Development Engineer
Newark, NJ ยท On-site
ABOUT THIS ROLE As a Lead Software Engineer, it's up to you to design, architect, and implement ... Mentor junior engineers and contribute to technical knowledge sharing - Lead technical design ...
Lead Software Development Engineer
Newark, NJ ยท On-site
ABOUT THIS ROLE As a Lead Software Engineer, it's up to you to design, architect, and implement ... Mentor junior engineers and contribute to technical knowledge sharing - Lead technical design ...
ABOUT THIS ROLE As a Lead Software Engineer, it's up to you to design, architect, and implement ... Mentor junior engineers and contribute to technical knowledge sharing - Lead technical design ...
ABOUT THIS ROLE As a Lead Software Engineer, it's up to you to design, architect, and implement ... Mentor junior engineers and contribute to technical knowledge sharing - Lead technical design ...
Principal Software Development Engineer
Manhattan, NY ยท On-site
$144.20 - $288.40/hr
As a Principal Software Development Engineer, you will operate within a large-scale product ... jr. to VP) and job functions (e.g. product, platform, developers, DevOps). * Champion a user ...
New
Principal Software Development Engineer
Manhattan, NY ยท On-site
$144.20 - $288.40/hr
As a Principal Software Development Engineer, you will operate within a large-scale product ... jr. to VP) and job functions (e.g. product, platform, developers, DevOps). * Champion a user ...
New
Principal Software Development Engineer
Manhattan, NY ยท On-site
$144 - $288/hr
As a Principal Software Development Engineer, you will operate within a large-scale product ... jr. to VP) and job functions (e.g. product, platform, developers, DevOps). * Champion a user ...
New
Principal Software Development Engineer
Manhattan, NY ยท On-site
$144 - $288/hr
As a Principal Software Development Engineer, you will operate within a large-scale product ... jr. to VP) and job functions (e.g. product, platform, developers, DevOps). * Champion a user ...
New
Junior Software Development information
What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?
What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?
What is a junior software developer?
What is the difference between Junior Software Development vs Junior Web Developer?
| Aspect | Junior Software Development | Junior Web Developer |
|---|---|---|
| Required Skills | Programming languages, software design, debugging | HTML, CSS, JavaScript, basic backend knowledge |
| Work Environment | Software companies, tech startups, IT departments | Web agencies, tech companies, freelance projects |
| Certifications | Computer Science degree, coding bootcamps | Web development courses, certifications like HTML, CSS |
| Common Usage | Developing software applications, systems | Building websites, web applications |
Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

Full-time
PTO
Re-posted 15 days ago
Job description
HR1Systems is seeking a Software Engineer Supervisor (Systems Administrator) specializing in managing SaaS platforms, Machine Learning and AI to join our innovative team. We are looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile app technologies.
As a software engineer supervisor, you will work on specific projects critical to HR1Systems' needs with opportunities to switch teams and projects due to our fast-paced business growth. We need our engineers to be versatile, display leadership qualities, and be enthusiastic about taking on new problems across the full stack as we continue to push technology forward. You will be managing a team of junior software engineers and data analysts.
Primary/Essential Duties and Key Responsibilities:
- Design and Develop Scalable Software Solutions: Bring fresh ideas from various areas to address complex challenges in HR technology.
- Develop and Implement Models: Design and build machine learning models and algorithms to address complex problems.
- Machine Learning and AI Development: Design and implement machine learning algorithms and AI-driven solutions, including deep learning and natural language processing.
- Full-Stack Development: Work across the full technology stack, from backend services to front-end user interfaces, ensuring seamless integration and performance.
- Collaboration: Work closely with cross-functional teams, including data analysts, project managers, and other engineers, to integrate AI solutions into our products and improve standard operating procedures.
- Leadership: Display leadership qualities by mentoring junior team members and leading projects.
- Research and Innovation: Stay current with AI and software engineering research, applying new techniques to enhance existing systems.
- Code Quality and Review: Maintain high-quality, maintainable code, and participate in code reviews.
- Data Analysis: Analyze large datasets to extract insights and optimize model performance.
- Deploy Solutions: Deploy machine learning models and ensure their performance aligns with business needs.
- Document and Review: Maintain clear documentation of processes and participate in code reviews to ensure high-quality, maintainable code.
- Project Manager: Manage project, scheduling, client interfacing, deadlines, risk assessments, etc.
- Supervisor: Manage a team of software engineers and data analysts.
Benefits:
- Paid Time Off
- Bonus
- Paid USA Holidays
- Flexible Hours (standard 8am-5pm EST)
- Remote Work
- Annual International Company Retreats
- Health and Wellness Programs
The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. At HR1System, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $ 70,000 to $ 100,000.
You may also be eligible to participate in a discretionary annual incentive program, subject to the rules governing the program, whereby an award, if any, depends on various factors, including, without limitation, individual and organizational performance.
Requirements
Education:
- Master's degree or PhD in Software Engineering, Computer Science, or a related technical field.
Experience:
- 5+ years of experience in software development and with data structures/algorithms.
- 2-5+ years of managing a team
- 5+ years of experience testing and launching software products.
- 5+ years of experience with software design and architecture.
- 5+ years of experience with machine learning algorithms, artificial intelligence, deep learning, or natural language processing.
- 5+ years of project management experience
Technical Skills:
- Strong proficiency in R and Python, with a deep understanding of data manipulation, analysis, and machine learning workflows.
- Hands-on experience with cloud platforms such as AWS, GCP, or Azure for deploying ML models.
- Experience with SQL and NoSQL databases for storing and retrieving large datasets.
- Knowledge of Docker and Kubernetes for containerization and orchestration.
- Experience with Git, version control, and experiment tracking tools (e.g., MLflow, DVC).
Skills:
- Strong leadership skills and a desire to teach and educate a team.
- Strong understanding of software development lifecycle and agile methodologies.
- Excellent problem-solving skills and the ability to communicate complex ideas effectively.
- Versatility in working across different technologies and a willingness to learn new tools and languages as needed.
- Ability to work independently and collaboratively in a remote, fast-paced environment.