This Software Engineer position is for someone who is looking to grow their career. Robert Half Technology is searching for a candidate with a strong command of design patterns and software engineering methods to join a highly focused, motivated team. Creating new platforms and maintaining existing technologies are responsibilities critical to the role as well as the ability to effectively collaborate with others. A full-time role, this Software Engineer opportunity will be based in the New Haven, Connecticut area. Your responsibilities - Operate closely with the product team to build new features and infrastructure - Construct excellent production-ready code in an agile environment - Support top programming practices and standards - Develop solutions which account for scalability and optimize performance - Design and implement back end and front end components and services - Appraise new technologies and generate prototypes for ongoing improvementsRequirements - Solid understanding of Ruby on Rails - Command of PostgreSQL - Proficiency in Ember.js - Software engineering experience - Experience documenting, crafting, and testing APIs - Background working with web application frameworks - Knowledge of the planning, launching, and refactoring phases of code - Familiarity with relational database management systems
Robert Half • New Haven, U.S.
Approach People Recruitment • Lyon, France
The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply. An American Company is seeking an Lead AWS Platform Engineer in Remote / New York City, NY. Role Description Hays is seeking a Lead AWS Platform Engineer on behalf of our client, a national fortune 100 company. This is a hybrid role that requires the person to come onsite 1 day per week to the client's office in NYC. Qualified candidates are encouraged to apply. • Serve as a technology thought leader • Contribute to the modernizations and innovations of the team • Champion technology and driving delivery of technical requirements within the Systems Engineering team, including fully automated, self-healing systems • Drive technical teams towards an “Automate Everything” approach to systems management, and Dev/Ops Release Engineering practices • Provide technical leadership and guidance to engineering teams with respect to efficient integration of AWS cloud-native technology • Serve as a technical subject matter expert to systems engineering/DevOps teams • Drive the development of modern systems design practices • Build prototypes to validate architecture approaches • Build prototypes to assess emerging technologies Skills & Requirements • Bachelor’s Degree in related field and 10+ years of experience in software/systems engineering or development for mid-size to large corporations. • 8+ years of working experience as a lead systems engineer • Significant cloud computing experience (AWS preferred), both migrations and native implementations • Deep understanding of modern systems design, performance and scale using IaC techniques with Terraform • Ability to code in any language using any technology stack through self-teaching • SQL and NoSQL database technologies • AWS, GCP or Azure services and solution architectures • REST API design and microservices implementation • Object-oriented design and common patterns • Distributed systems • Docker, Kubernetes, and other container technologies
HAYS PLC • New York, United States
COREcruitment LTD • London, United Kingdom
Careerbuilder • New York, U.S.
HAYS PLC • New York, United States
HAYS PLC • Charlotte, U.S.
Careerbuilder • Chicago, u.s.
BS in relevant technical field or equivalent work experience.2+ years of experience doing DevOps release management.2+ years of experience with related tools Docker, Kubernetes, Chef, Bash, SystemD, MySQL, AWS, EKS, SSH, Git, etc.Experience with DevOps and Agile methodologies and CI/CD pipelines.Programming experience preferably with Ruby, C#, or Node.js.Ability to be on call 24/7, respond to alerts after hours, and perform deployments off hours for critical systems.Ability to multi-task and adapt to changes quickly in a fast-paced environment.Knowledge of Continuous Integration and Continuous Delivery (CD/CI) pipelines.Good understanding of application infrastructure, system architecture, and operating systems.Self-motivated with the ability to work in a fast-moving environment.Knowledge of traditional agile methodologies, including Scrum and/or Kanban.Must be a team player with strong attention to detail and the ability to work independently.Excellent critical thinking and problem-solving skills.Job DetailsYOUR DAY-TO-DAY: Assist Product Management and Software Engineering teams in managing and deploying releases into production and in ensuring post production validation is completed in a timely manner.Maintain a service-to-service release dependency matrix, and release sequencing documentation.Implement and manage the release processes for application related updates through development, test, and production environments.Contribute to the design and implementation of DevOps tools in collaboration with the broader SwE and NetOps teams that automates and streamlines the release process and facilitates automated status and reporting.Collaborate with other DevOps and Developers in lifting and maintaining Kubernetes deployments.Communicate release details, plans, and schedules with Product Management, Software Engineering, Network Operations, and Business Operations.Build and maintain the Software Engineering Release Calendar in collaboration with interested departments and maintain a centralized view of all releases.Conduct Release Readiness Reviews, Milestones reviews and business Go/No Go reviews.Review deployment plans, rollback plans, resource plans, and communication plans.Provide bi-weekly/quarterly/annual release reporting.Track and monitor release metrics and strive for continual improvements in the release process.Participate in and coordinate go live activities including the execution of deployment plans and checklists.Ensure that proper testing (Unit testing, QA and UAT) artifacts are documented before a change is deployed to production so that the change will stand the rigor of an audit.Ensure that all open defects are closed before a change is deployed and analyze/publish defect metrics.
Careerbuilder • Los Angeles, United States
TataMotors LTD • Chennai, India
Job Description :IT - Application & Software Development Toronto, ONTechnical Lead, Angular (7) | Node Must Haves: 6+ years of experience with Angular is a must have. Experience working with Node.js. Nice to Have: Experience working with ReactJS Knowledge and experience with cloud technologies like Azure and AWS This company is a strategy, design, and software engineering company. They create great-looking web, mobile and business applications integrated with back-end systems that drive organizations forward. For the last 16 years, they have successfully completed 300+ launches including cloud applications, SaaS, platforms, customer self-service, e-commerce, and mobile applications. Responsibilities: Build scalable, reliable, secure systems using open-source technologies that align with Architech’s Technology Strategy. Combine Java, Spring Boot, Node.js, AngularJS, React.js as required and appropriate for each project. Leverage data, caching and search solutions such as MongoDB, MySQL, Kafka, Redis, Memcached, Elasticsearch, Solr to build performant, data-rich solutions. Secure access to solutions leveraging standards such as OAuth2 and OpenID Connect. Play a pivotal role in the mentorship, guidance, and performance of the Engineers who report directly to you
Receptix • Toronto, Canada
Cognizant is seeking a QA Tester With Azure in Phoenix, AZ. Role Description Contracting at Cognizant will see you working with the world’s leading companies to improve everyday life. Unlike many IT gigs, Cognizant’s unique consultative approach will see you help clients envision, build and run more innovative and efficient businesses with the latest tech, not just deliver a standard project. Headquartered in the U.S., Cognizant serves 177 of the Fortune 500, and has enjoyed consecutive years of growth, so you’ll never be short of finding your next gig with them. Plus you’ll enjoy many of the perks you’d expect from one of the most admired companies in the world. Skills & Requirements • 6-10 years experience with Azure is required. It would be nice to have Automation and Selenium experience • Banking domain experience • Experience working on premise application migration to Azure • SQL and automation experience with Selenium and C# • Good communication skills and experience working directly with business users.
HAYS PLC • Phoenix, U.S.