Overview
Skills
Job Details
About the Role
We are seeking dedicated Developers to join our team in a collaborative environment. In this role, you will be responsible for defining requirements, designing, developing, and maintaining software applications. Ideal candidates possess strong critical thinking, problem-solving, and communication skills, along with a commitment to continuous learning and staying current with emerging technologies.
About Us
We offer a competitive salary and comprehensive benefits package designed to support our employees' well-being and professional growth. Our offerings include:
- Comprehensive Medical, Dental, Vision, and Prescription Insurance
- Profit Sharing opportunities
- 401(k) with company match
- Health Club and Tuition reimbursement programs
- Flexible Spending Account options
- Paid Personal/Sick Days
- Employee Discounts
- Flex Time arrangements
- Work From Home options
- Paid Holidays and Vacation Days
- Referral Bonuses
location: Tallmadge, Ohio
job type: Permanent
salary: $90,000 - 110,000 per year
work hours: 8am to 4pm
education: Bachelors
responsibilities:
Essential Duties and Responsibilities:
- Function as a full-stack developer, executing the full Software Development Life Cycle (SDLC).
- Collaborate with stakeholders and UI/UX designers to define business requirements and create visually appealing, responsive user interfaces.
- Define project workflows, milestones, and deliverables, utilizing Minimum Viable Product (MVP) principles when practical.
- Review project solutions with stakeholders, working together to define priority of deliverables and set expectations.
- Define technical requirements to create well-designed, testable, efficient, and secure code, adhering to coding standards and development best practices.
- Review technical requirements and development strategy with peers and mentors.
- Create and conduct presentations on technical details, processes, ideas, training, and plans.
- Conduct development cycles utilizing various programming and scripting languages and Agile/Scrum principles.
- Define development tasks with estimates for milestones/sprints.
- Track status and communicate progress with the Project Manager and team.
- Develop code and unit tests.
- Conduct self-code reviews.
- Create and execute test plans.
- Conduct peer code reviews.
- Participate in deployment and rollback planning.
- Complete required timekeeping and administrative tasks.
- Train end-users and technical support staff on program usage and support.
- Maintain existing systems to ensure application speed, security, and stability meet standards.
- Share knowledge with development team members.
- Mentor other developers as directed.
- Ability to occasionally work off-hours, extra hours, and/or weekends for software upgrades, changes, and emergencies.
- Some travel may be required.
#LI-CB6
qualifications:
Education and/or Experience:
- Bachelor's degree, associate's degree, or equivalent experience in computer science, information technology, or a related discipline.
- Hands-on experience in designing interactive applications utilizing:
- Visual Studio, SQL Server Management Tools
- Object-Oriented / SOLID design principles and patterns
- Asynchronous Programming
- C#, ASP.NET, MVC, Web API, LINQ, Entity Framework, HTML, TypeScript, JavaScript, and JavaScript frameworks
- Relational database design
- Integration and functional testing; Unit test frameworks
- Source code management
- Continuous integration tools and deployment processes
skills:
- Asynchronous Programming
- Relational Database Design
- Internal application development
- C#
- ASP.NET
- MVC
- Web API
- LINQ
- Entity Framework
- HTML
- TypeScript
- JavaScript
- Angular, React
- SQL Server
- Visual Studio
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.