Developer, Full Stack Developer or Engineer – 21110

Published
September 20, 2024
Location
Middlesex County, NJ
Category
Job Type
Compensation
$90K - $100K + Bonus
Job ID Number
21110
Jarvis Walker Recruiter
David Ruiz

Description

This is a full-time hybrid role for a Developer with flexibility for remote work. The Developer will be responsible for designing, developing, and maintaining software applications, collaborating with cross-functional teams, and ensuring high-quality code delivery. The role involves participating in all phases of the software development lifecycle and contributing to innovative solutions to meet business needs. As a Developer, you will work closely with experienced mentors and cross-functional teams to develop your skills and gain hands-on experience in building data structures/pipelines & modern web applications.

Responsibilities:

Development:

• Contribute to the development and maintenance of server-side applications using modern programming languages such as Python, C#, SQL and other various languages.
• Gain experience in utilizing/implementing APIs to facilitate communication between front-end and back-end systems.
• Knowledge and experience working with SQL (stored procedures, scripts, etc.)
• Develop an understanding of database design, optimization, and management.
• Troubleshoot and debug issues under the guidance of senior developers. Stay up to date with the latest industry trends and technologies through continuous learning.

Collaboration and Learning:

• Actively participate in code reviews to learn best practices and share knowledge within the team.
• Contribute to the development and maintenance of coding standards. Work closely with cross-functional teams, including managers, designers, and experienced developers, to deliver high-quality software/technology solutions.

Testing and Deployment:

• Write unit and integration tests to ensure the reliability of applications.
• Participate in the deployment process and gain exposure to continuous integration and continuous deployment (CI/CD) pipelines.

Qualifications:

• Bachelor Computer Science, Software Engineering, or a related field.
• Solid understanding of programming fundamentals, data structures, and algorithms.
• Familiarity with front-end technologies.
• Basic knowledge of server-side languages and back-end frameworks.
• Proficiency in programming languages such as C#, Python, ASP.net, SQL (Stored Procedures)
• Strong understanding of database management and SQL
• Exposure to database systems (SQL) and database design principles.
• Familiarity with cloud platforms (Azure).
• Familiarity with version control systems (Git) and collaborative development workflows.
• Strong problem-solving and analytical skills.
• Excellent communication and collaboration abilities.
• Eagerness to learn and grow as a developer.
• Knowledge of software development methodologies and best practices
• Ability to work in a fast-paced environment and meet deadlines
• Excellent problem-solving and analytical skills
• Good communication and teamwork abilities

Experience:

• SQL: 2+ years (Preferred)
• .NET / C#: 2+ years (Preferred)
• Python: 2+ years (Preferred)

Nice to Have:

• Experience with personal projects or internships involving web development, application development.
• Familiarity with generative AI tools, machine learning & data science
• We offer a supportive and collaborative environment where you can learn from experienced professionals and contribute to exciting projects.

 

 

Apply
Drop files here browse files ...