Software Engineer

Anarust Inc.

Phoenix (AZ)

Sur place

USD 85 000 - 120 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Health insurance
Retirement plans
Paid time off

Résumé du poste

Anarust Inc. in Phoenix, AZ, is seeking a Software Engineer to design, develop, test, and maintain reliable software applications and systems.

The successful candidate will collaborate with cross-functional teams to build scalable solutions, improve existing applications, troubleshoot technical issues, and ensure software quality and performance. The ideal candidate has strong programming skills, analytical thinking, and a passion for developing innovative technology solutions that support

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field or equivalent practical experience.
  • Experience with at least one programming language such as Python, Java, JavaScript, C#, C++, or Go.
  • Understanding of data structures, algorithms, OOP, and software design principles.
  • Familiarity with relational databases, SQL, and basic data management concepts.
  • Knowledge of Git or similar version control systems.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to communicate technical information clearly and work effectively in a team.
  • Commitment to maintainable code and coding standards.

Responsabilités

  • Design, write, and maintain clean, efficient, and scalable code.
  • Develop software applications and technical solutions based on business and user requirements.
  • Conduct software testing, identify defects, troubleshoot issues, and implement fixes.
  • Monitor, maintain, and improve existing applications for reliability, security, and performance.
  • Participate in code reviews and follow established development standards.
  • Collaborate with product managers, designers, QA engineers, and other developers to deliver software projects.
  • Document code, system architecture, development processes, and implementation procedures.
  • Identify bottlenecks and improve application speed, scalability, and resource utilization.
  • Apply secure coding practices and follow data protection and software security requirements.
  • Research emerging technologies and recommend tools, frameworks, and methods to improve efficiency.

Connaissances

Programming languages
Analytical thinking
Team collaboration
Problem solving
Communicating technical information

Formation

Bachelor's degree in CS/SE/IT
Equivalent practical experience

Outils

Git
Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)

Description du poste

We are seeking a skilled and motivated Software Engineer to design, develop, test, and maintain reliable software applications and systems. The successful candidate will collaborate with cross-functional teams to build scalable solutions, improve existing applications, troubleshoot technical issues, and ensure software quality and performance.

The ideal candidate has strong programming skills, analytical thinking, and a passion for developing innovative technology solutions that support business objectives.

Key Responsibilities
  • Software Development: Design, write, and maintain clean, efficient, and scalable code.
  • Application Design: Develop software applications and technical solutions based on business and user requirements.
  • Testing and Debugging: Conduct software testing, identify defects, troubleshoot issues, and implement effective fixes.
  • System Maintenance: Monitor, maintain, and improve existing applications to ensure reliability, security, and performance.
  • Code Review: Participate in code reviews and follow established software development standards and best practices.
  • Collaboration: Work with product managers, designers, QA engineers, and other developers to deliver software projects.
  • Technical Documentation: Document code, system architecture, development processes, and implementation procedures.
  • Performance Optimization: Identify bottlenecks and improve application speed, scalability, and resource utilization.
  • Security and Compliance: Apply secure coding practices and follow relevant data protection and software security requirements.
  • Continuous Improvement: Research emerging technologies and recommend tools, frameworks, and methods that improve development efficiency.
Qualifications and Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • Experience with at least one programming language, such as Python, Java, JavaScript, C#, C++, or Go.
  • Understanding of data structures, algorithms, object-oriented programming, and software design principles.
  • Familiarity with relational databases, SQL, and basic data management concepts.
  • Knowledge of version control systems such as Git.
  • Understanding of software testing, debugging, and quality assurance practices.Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to communicate technical information clearly and work effectively within a team.
  • Commitment to writing maintainable code and following established development standards.
Preferred Skills
  • Experience with web development frameworks, APIs, or cloud-based applications.
  • Familiarity with CI/CD pipelines and automated testing tools.
  • Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Exposure to Agile or Scrum development methodologies.
  • Understanding of software architecture, cybersecurity principles, and application performance optimization.
  • Experience with Docker, Kubernetes, or other containerization technologies is an advantage.
What We Offer
  • Competitive annual compensation based on experience and technical expertise.
  • Opportunities for professional development and technical training.
  • Collaborative work with experienced engineers and technology professionals.
  • Access to modern development tools and technologies.
  • Opportunities to contribute to innovative software projects.
  • Potential health insurance, retirement plans, paid time off, and other benefits, depending on the employer.
  • Career advancement opportunities in software development, technical leadership, and software architecture.

Equal Opportunity Statement: We are committed to providing equal employment opportunities to all qualified applicants. Employment decisions are made without discrimination and in accordance with applicable laws.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer
Software Engineer

Anarust Inc. • Phoenix (MD)

Sur place
USD 95 000 - 130 000
Health insurance
Retirement plans
Paid time off
+1
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

Sur place
USD 70 000 - 90 000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Other
Other

Apexcaretalentsolutions • South San Francisco (CA)

Sur place
USD 110 000 - 140 000
Healthcare benefits
Hybrid/remote options
Generous PTO
Software Engineer
Software Engineer

MeetHires • Buffalo (NY)

Sur place
USD 70 000 - 85 000
Software Developer
Software Developer

Cinergy Technology Inc. • New Jersey

Sur place
USD 90 000 - 120 000
Challenging technology projects
Collaborative environment
Growth opportunities
+1
Software Engineer (On-Site, IN)
Software Engineer (On-Site, IN)

Allied Solutions LLC • Carmel (IN)

Sur place
USD 85 000 - 125 000
Medical insurance
Dental insurance
Vision insurance
+2
Junior Software Engineer
Junior Software Engineer

West Ashley High School • États-Unis

Hybride
USD 60 000 - 85 000
Bonuses
Mentorship
Training & certification
+2
Software Developer
Software Developer

Covered 6 LLC • California

Sur place
USD 100 000 - 140 000
Medical insurance
Professional development and training
Software Engineer
Software Engineer

Redwood Dental • San Antonio (TX)

Sur place
USD 70 000 - 90 000
Software Engineer
Software Engineer

Fuku • San Francisco (CA)

Sur place
USD 120 000 - 160 000
Competitive salary
Health insurance
Professional development
+5