Job Location : New York,NY, USA
Arcatech is at the forefront of the telecommunications industry. Our devices help companies test their communications networks, helping them to provide reliable and fast networks for you and I to use every day. We are a global technology company building cutting-edge technology within our field, used by the likes of Vodafone, Sky, and the US military. We are seeking a skilled and adaptable Software Engineer to join our dynamic development team. The ideal candidate possesses a solid foundation in software engineering principles and practices. You will play an integral role in designing, developing, testing, and maintaining software solutions that contribute to our organisation's success and growth.Info ID: CJZSCYYRDNStatus: OPENContract Type: PermanentEmployment Type: Full TimeWeekly hours: 39 hours, core hours 9:30 - 3:30Mode: On SiteLocation City: LisburnPostcode: BT28 2BPResponsibilities Collaborate with cross-functional teams to gather, analyse, and translate software requirements into technical specifications and actionable plans.Develop, test, and maintain high-quality software applications, following established coding standards and best practices.Write clean, well-structured code across the software stack.Contribute to the design and implementation of software components, emphasising scalability, reliability, and performance.Participate actively in code reviews, offering valuable insights to maintain and elevate code quality.Troubleshoot and resolve software defects, employing effective debugging techniques.Collaborate closely with QA teams to devise and execute comprehensive testing strategies, ensuring robust software functionality.Effectively communicate technical concepts and project updates to both technical and non-technical stakeholders.Play a proactive role in software development initiatives, contributing ideas, insights, and collaborating on process improvements.Perform any additional duties as required by the employer to support the software development team and projects.Minimum Requirements Bachelor's degree in Computer Science or equivalent.2-4 years of experience in software development.Familiarity with software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git).Familiarity with relational databases (e.g., MySQL, PostgreSQL) and NoSQL.Desired Skills Eagerness to learn, adapt, and stay current with industry advancements.Ability to work independently and collaboratively in a dynamic team environment.Strong analytical thinking and creative problem-solving abilities.Time management skills to effectively balance multiple tasks and projects.Proven ability to adapt to changing priorities and project requirements.Strong attention to detail and a commitment to producing high-quality work.Effective communication skills to convey complex technical concepts clearly.Desire to contribute to a collaborative and innovative team culture.Initiative and drive to take ownership of tasks and deliver results.Willingness to mentor and support junior team members when needed.Apply now! First NameLast NameEmail addressCV Upload CV before Submission#J-18808-Ljbffr