Software Engineer
Job Summary : Talent Software Services is in search of a Software Engineer for a contract position in Madison, WI. The opportunity will be one year with a strong chance for a long-term extension.
Primary Responsibilities / Accountabilities :
- Design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability.
- Collaborate with other Front-End Engineers and develop dynamic, responsive and user-friendly web applications.
- Define Data Models and database schemas and manage relational databases or NoSQL databases ensuring data integrity and performance.
- Build, manage and own deployment pipelines
- Create and maintain documentation of application design, configuration and maintenance.
- Provide accurate timelines for specific tasks assigned.
- Participate in scheduled on-call rotation and respond to emergencies.
Qualifications :
years professional experience working with medium / large complex code basesProven experience in Full Stack developmentExperience with one or more of the following programming languages : Java, Go, or PythonExperience in REST API design and implementationDevOps experienceStrong communication skills and work ethicPreferred :
BS or MS Degree in Computer Science or equivalent field.Demonstrated ability to write clean, maintainable, and well-documented code.In-depth database management, cloud technologies (AWS), and containerization (Docker, Kubernetes)Knowledge of React best practices, and ability to explain them to other developersFamiliarity with DevOps tools and practices, including CI / CD pipelinesAutomated deployment tools ( Terraform, Ansible, Jenkins)Excellent problem-solving skills and attention to detailExperience with Agile development methodologies such as SAFe, ScrumIf this job is a match for your background, we would be honored to receive your application!
Providing consulting opportunities to TALENTed people since , we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!