Software Developer III

Seneca Resources
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Clean Code Principles
Java
Artificial Intelligence
Software Documentation
Code Review
Continuous Delivery
Data Integrity
DevOps
Github
Revision Control Systems
Apache Struts
Machine Learning
Software Engineering
SQL Databases
Systems Integration
Spring-mvc
Delivery Pipeline
Spring-boot
GIT
Information Technology
Integration Frameworks
REST

Job description

Seeking a highly experienced Software Developer III to join a dynamic team supporting critical applications and systems. This contract role offers the opportunity to design, develop, and maintain advanced full-stack applications with a focus on scalability, API integration, and innovative AI/ML features. You will collaborate with cross-functional teams to deliver high-quality solutions that meet stringent security and performance standards. The ideal candidate will bring a proven track record of 10+ years in software development, possess strong leadership skills, and be capable of working independently in a fast-paced environment., * Designing, developing, and maintaining scalable Java-based full-stack applications using frameworks like Spring Boot.

  • Building and optimizing RESTful APIs and integrating third-party services.
  • Developing and managing SQL databases, ensuring data integrity and performance.
  • Implementing AI-driven features and machine learning models within applications.
  • Participating in code reviews, testing, and CI/CD pipelines to ensure continuous deployment and high-quality code.
  • Mentoring less experienced team members and contributing to software documentation.

Requirements

  • Minimum of 10 years of full-stack software development experience
  • Bachelor's degree in Software Engineering, Computer Science, or a related field (preferred)
  • Proficiency in Java, Spring Boot, and related frameworks (Struts, Spring MVC)
  • Experience with RESTful API development and third-party integrations
  • Strong SQL database management skills
  • Familiarity with AI/ML concepts and integrating machine learning models
  • Knowledge of CI/CD pipelines, DevOps practices, and version control tools (Git, GitHub)
  • Excellent problem-solving, communication, and leadership skills
  • Ability to work independently and mentor team members

About the company

At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact. When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way. Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply. Remote

Apply for this position