Job Description:
We're seeking Software Engineers with expertise in Java/Python development to join our dynamic team. If you excel in software engineering, have strong skills in both languages and thrive in a fast-paced development environment, this opportunity is perfect for you. Whether you're an experienced engineer or a fresh graduate ready to kick-start your career, we'd love to see your application!
Responsibilities:
- Analyze user requirements and translate them into technical solutions using Java/Python.
- Design and architect robust applications utilizing Java/Python.
- Develop clean, efficient, and scalable code across both languages.
- Collaborate with cross-functional teams to integrate applications with external systems, ensuring seamless functionality.
- Create comprehensive test cases and conduct thorough testing, including unit, integration, and system testing for Java/Python applications.
- Adhere to coding standards and best practices in software engineering for Java/Python projects.
- Optimize application performance, enhancing existing systems for usability, scalability, and automation across languages.
- Engage in the full software development lifecycle, from design and development to deployment and post-production support for Java/Python applications.
- Manage application servers for backend processes and API functionalities in Java/Python. environments.
- Effectively communicate with internal and external stakeholders to resolve issues and deliver optimal solutions using the appropriate technology.
- Participate in requirement-gathering sessions and contribute to creating design documentation for projects involving Java/Python.
Requirements:
- Bachelor's or Master's Degree in Computer Science Engineering, or a related field.
- Experience in software development with a focus on Java/Python.
- Familiarity with Unix/Linux and Windows operating systems.
- Strong problem-solving skills with attention to detail in debugging and optimizing code.
- Experience working with Agile methodologies and tools like JIRA or Trello.