Senior Software Engineer

Senior Software Engineer


Company Overview:

W3 Engineers Ltd. is committed to innovating and delivering impactful solutions. Specializing in cutting-edge software products, we tackle complex challenges with creativity and collaboration, fostering a culture of continuous learning. Join a vibrant and forward-looking software organization at W3 Engineers.

Position Overview:

We're in search of accomplished Senior Software Engineers to enrich our team. As a pivotal member, you'll drive the design and development of tailored software solutions for our diverse clientele. We're looking for expertise in microservice architecture, proficiency in languages like Python, Java, or Typescript, and familiarity with TDD, DevOps, cloud infrastructure, and CI/CD practices.

Job Responsibilities :
  • Design, develop, and maintain software solutions that align with client requirements.
  • Collaborate with cross-functional teams to ensure successful project delivery
  • Participate in code reviews to uphold quality standards and best practices.
  • Efficiently troubleshoot and resolve software defects.
  • Write clean, optimized, and well-documented code.
  • Advocate for Test-Driven Development (TDD) throughout the development cycle.
  • Stay informed about emerging technologies and industry trends.
  • Contribute to software system design and architecture.
  • Ensure software is scalable, secure, and easily maintainable.
  • Effective communication in English.
Educational Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related
    field.
Experience Requirements:
  • Minimum of 5 years of proven software engineering experience.
  • Proficiency in programming languages such as Java (Spring Boot), Python (Flask/Django), or Typescript/JavaScript.
  • Knowledge of database management, including SQL and NoSQL (e.g., MySQL, MongoDB).
  • Basic understanding of cloud platforms like AWS, Azure, or GCP.
  • Familiarity with CI/CD tools, including Jenkins and GitLab.
  • Experience with web technologies, including HTML, CSS, and frameworks like React or Angular.
  • Comprehensive understanding of operating system internals, especially Linux and Windows.
  • Familiarity with Test-Driven Development (TDD) and DevOps best practices.
  • Strong analytical, problem-solving, and communication skills.
  • Quick learner with a keen ability to adapt to new technologies.
Compensation & other benefits:
  • Competitive salary with performance-driven bonuses.
  • Comprehensive health coverage, including dental and vision insurance.
  • Opportunities for professional growth and training.
  • Inclusive and engaging work environment.
  • Access to pioneering projects in the industry.
  • Two annual festival bonuses.
  • Weekly 2 holidays
  • Yearly travel allowance (subject to eligibility).
  • Complimentary morning and evening snacks.
  • Subsidized lunch.
More Info
  • Employment Status: Full Time
  • Workplace: Work at office
  • Job Location: Dhaka, Bangladesh
  • Salary: Negotiable

If you’re an ambitious individual who excels in team settings and takes initiative with enthusiasm, we strongly encourage you to apply for this dynamic role.
Join our team and help us shape the future of software development!

Apply Now