Job description

Position Overview:
We are seeking a talented and motivated Software Engineer to join our dynamic team. As a Software Engineer at Desktech Solutions, you will be involved in all stages of software development, from brainstorming ideas to coding, testing, and deployment. You will work closely with cross-functional teams to ensure our software applications meet the needs of our clients and adhere to high-quality standards.

Responsibilities:

  • Collaborate with product managers and engineering teams to understand requirements and translate them into technical solutions
  • Design and develop scalable and maintainable software applications using modern programming languages and technologies
  • Write clean, efficient, and well-documented code
  • Conduct unit and integration testing to ensure software quality and reliability
  • Troubleshoot, debug, and resolve issues in a timely manner
  • Participate in code reviews to provide and receive constructive feedback
  • Stay updated on emerging technologies and contribute to continuous improvement of software development processes

Requirements:

  • Bachelors degree in Computer Science, Software Engineering, or a related field (Masters degree preferred)
  • Proven experience as a Software Engineer or Software Developer, with a strong portfolio of projects
  • Proficiency in one or more programming languages such as Java, Python, C++, JavaScript, Aws Devops, Workday Administrator etc.
  • Experience with web development frameworks (e.g., React, Angular, Vue.js) and databases (e.g., MySQL, MongoDB)
  • Solid understanding of software engineering principles, algorithms, and data structures
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork skills
  • Ability to learn new technologies quickly and adapt to a fast-paced environment

Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform)
  • Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines)
  • Knowledge of Agile methodologies and software development lifecycle

Personal Attributes:

  • Passion for software development and technology innovation
  • Ability to work independently and collaboratively in a team environment
  • Detail-oriented with a commitment to delivering high-quality software solutions
  • Strong work ethic and a proactive approach to problem-solving

Benefits:

  • Competitive salary commensurate with experience
  • Comprehensive benefits package including health insurance, retirement plan, and paid time off
  • Opportunities for professional growth and career development in a dynamic and supportive work environment
Job Category: Software Engineer
Job Type: Full Time
Job Location: SanAntanio

Apply for this position

Allowed Type(s): .pdf, .doc, .docx