Job Summary: We are seeking a highly skilled Software Engineer Contractor to join our team. The ideal candidate will possess a strong background in computer languages and database implementation, with a proven track record of delivering high-quality software solutions. This role requires a versatile and adaptable individual who can work independently and collaboratively with cross-functional teams.
Responsibilities:
Design, develop, and implement software solutions using a variety of computer languages, including but not limited to Java, Python, C++, JavaScript, PHP, and Ruby.
Develop and maintain databases using various database management systems, such as MySQL, PostgreSQL, MongoDB, and SQL Server.
Collaborate with cross-functional teams, including product management, design, and QA, to ensure software solutions meet business requirements and user needs.
Participate in code reviews and provide feedback to improve code quality and maintainability.
Troubleshoot and resolve technical issues related to software development and database implementation.
Stay up-to-date with industry trends and best practices in software engineering and database management.
Provide technical guidance and support to other team members as needed.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
2 to 5 years of experience in software development, with a strong background in computer languages and database implementation.
Proficiency in at least 3-5 computer languages, including Java, Python, C++, JavaScript, PHP, and Ruby.
Experience with database management systems, including MySQL, PostgreSQL, MongoDB, and SQL Server.
Strong problem-solving and analytical skills, with the ability to work independently and collaboratively.
Excellent communication and interpersonal skills, with the ability to effectively communicate technical information to non-technical stakeholders.
Ability to work in a fast-paced environment and meet tight deadlines.
Experience with agile development methodologies and version control systems, such as Git.
Nice to Have:
Experience with cloud-based services, such as AWS, Azure, or Google Cloud.
Knowledge of DevOps practices and tools, such as Docker, Kubernetes, and Jenkins.
Experience with testing frameworks and tools, such as JUnit, PyUnit, and Selenium.
Familiarity with security best practices and compliance regulations.
Experience with continuous integration and continuous deployment (CI/CD) pipelines.
We offer a competitive salary, benefits, and opportunities for professional growth and development or as Prof. contractor paid by project by tasks. If you are a highly skilled Software Engineer Contractor with a strong background in computer languages and database implementation, we encourage you to apply for this exciting opportunity.