To ensure success as a software engineer, candidates should possess advanced programming skills, experience with api development, and excellent troubleshooting abilities. Top-rated full stack engineers are responsible for creating and implementing complex software systems that meet the company's needs.
responsibilities
* meet with the product team to define the scope and scale of projects.
* develop data structures and design patterns.
* design and implement scalable apis and microservices.
* write high-quality, efficient, and maintainable code.
* troubleshoot issues and fix bugs.
* identify bottlenecks and improve software efficiency.
* collaborate with the design team on microservice development.
* use version control systems like github to manage codebase changes and collaborate.
* create and maintain technical documents, including design documents, user manuals, and api documentation.
* utilize deployment methodologies and ci/cd pipelines for application deployment and maintenance.
* communicate effectively with team members through various channels.
qualifications
* bachelor's degree in computer science, computer engineering, information technology, or a related field.
* experience as a technical lead engineer.
* proficiency in backend technologies and frameworks, including javascript (nodejs, expressjs), java, spring boot, spring cloud, and javaserver faces.
* hands-on experience with devops lifecycle, including deployment in google native services like cloud run and gke.
* experience designing ci/cd pipelines and knowledge of iac, containers, terraform, and docker.
* experience with github, tekton, and software quality tools such as sonarqube, checkmarx, fossa, 42c, and cycode.
* familiarity with test driven development, code coverage, and coding katas.
* strong experience with public cloud environments, especially in containerization and virtualization.
* proficiency with monitoring tools like dynatrace, splunk, prometheus, and grafana.
* knowledge of database systems such as mysql, sql server, postgresql, and mongodb.
* experience deploying products on cloud platforms, especially gcp.
* advanced troubleshooting skills.
about us
at ford motor company, we believe that freedom of movement drives human progress. We offer diverse opportunities to accelerate your career and help shape the future of mobility.
about the team
ford it is redefining transportation, enhancing customer experiences, and improving lives. Join us as we transform the way the world moves.
job info
* job identification: 45425
* category: enterprise technology
* posting date: 05/06/2025, 09:13 pm
* apply before: 06/06/2025, 09:13 pm
* degree level: bachelor's degree or equivalent
* schedule: full-time
#j-18808-ljbffr