Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Neemtree and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Description :</b></p><br/><p>We are searching for a talented and experienced senior engineer to play a pivotal role in the design, development, and delivery of our software products.
You will be responsible for taking ownership of complex features, leading technical discussions, and fostering a collaborative and innovative development :</b></p><br/><p>- Lead the design, development, testing, deployment, and maintenance of critical software features and functionalities.</p><br/><p>- Write clean, well-documented, efficient, and maintainable code according to best practices.</p><br/><p>- Collaborate with cross-functional teams (product, design, QA) to understand requirements, define solutions, and ensure successful implementation.</p><br/><p>- Mentor and guide junior engineers, providing technical guidance and promoting their growth.</p><br/><p>- Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards.</p><br/><p>- Champion the adoption of new technologies and best practices within the team.</p><br/><p>- Troubleshoot and resolve complex software issues independently and effectively.</p><br/><p>- Stay up-to-date with the latest software development trends and technologies.</p><br/><p>- Participate in the development and improvement of development processes.</p><br/><p><b>Requirements :</b></p><br/><p>- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).</p><br/><p>- Experience in software development with a proven track record of success.</p><br/><p>- Proficiency in multiple programming languages (e.
g., Java, Python, C++).</p><br/><p>- In-depth understanding of software development methodologies (e.
g., Agile, Waterfall).</p><br/><p>- Experience with version control systems (e.
g., Git) and build tools.</p><br/><p>- Experience with building APIs and integrations with other systems.</p><br/><p>- Excellent problem-solving, analytical, and critical thinking skills.</p><br/><p>- Strong communication, collaboration, and leadership skills.</p><br/><p>- Ability to work independently, manage multiple priorities, and meet deadlines.</p><br/><p>- A passion for learning and staying up-to-date with the latest technologies.</p><br/><p><b>Good to Have :</b></p><br/><p>- Experience with cloud platforms (e.
g., AWS, Azure, GCP).</p><br/><p>- Experience with DevOps principles and tools (e.
g., CI/CD pipelines).</p><br/><p>- Experience with containerization technologies (e.
g., Docker, Kubernetes).</p><br/><p>- Experience in performance optimization techniques.</p><br/><p>- Experience in building large-scale, distributed systems.</p><br/><p><b>Bonus Points :</b></p><br/><p>- Experience working with a Bank or Fintech knowledge.</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Neemtree is actively hiring for this Senior Software Engineer - Backend Development position
Apply Now