Remote Senior Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Software Engineer is responsible for applying effective analysis, design, programming, and testing skills to produce software systems.
  • This role involves assisting with the technical direction of projects.
  • Responsibilities include conducting analysis of project and software requirements, developing software designs, coding, and testing according to specific work packages and project needs.
  • The engineer will perform technical tasks, including unit test functions, to support internal quality and control arrangements.
  • They will undertake assigned integration planning and software building definition tasks.
  • The role includes providing supervision and guidance to junior Software Engineers on assigned activities.
  • The engineer may act as a technology authority in planning, making recommendations on technical policies.
  • They will assist in the preparation of project proposals and identify areas of design that have potential to be patented.
  • The engineer will provide proactive and reactive support services to maintain the availability and reliability of the client environment.
  • They will develop software components and hardware for new and emerging technology projects, aligning these with business strategies and objectives.
  • The role involves providing expert advice and guidance to other technology teams and business stakeholders.

Requirements:

  • A Bachelor’s degree in Computer Science, Engineering, Technology, or a related discipline is required.
  • Expert knowledge of various software and performance monitoring techniques is necessary.
  • Developed skills and knowledge of one of the major relational database packages such as Oracle, SQL Server, Access, Sybase, or DB2 are required.
  • Strong business acumen is essential.
  • The candidate must be comfortable developing in C# and the Microsoft tech stack.
  • A minimum of 5 years of experience in Programming, with at least 2 years in a large IT environment, is required.
  • Experience with SOA or Microservices is necessary.
  • Familiarity with Kafka, Rabbitmq, or EventStore; Azure or AWS Cloud; React, Angular, or Vue is a bonus.
  • Experience with integration systems is required.
  • Proficiency with modern DevOps tools and utilities is necessary.
  • The candidate must exercise judgment in selecting methods and techniques for obtaining results.
  • Effective presentation skills with the ability to convey technical information across various levels are required.
  • The ability to communicate technical concepts and align them with client business goals and objectives is essential.
  • Proven analytical and problem-solving skills are necessary.

Benefits:

  • Datacom offers a range of perks such as social events, chill-out spaces, remote working, and flexible hours.
  • Professional development courses are available to support career growth.
  • Employees will have the opportunity to learn, develop their careers, and connect with others in a collegial environment.
  • Contributions will be recognized and valued, fostering a flat-structured workplace.
  • Datacom operates at the forefront of technology, providing interesting new challenges and opportunities.
  • The company is committed to creating an inclusive and welcoming workplace, ensuring that all employees feel supported and valued.
About the job
Posted on
Job type
Salary
-
Leave a feedback