Software Engineer

Company

Dialexa, an IBM Company

Location

Remote

Type

Full Time

Job Description

Are you an experienced software engineer who thrives on developing cutting-edge products from scratch? Do you have a passion for solving complex problems and creating applications that people love? Dialexa is seeking a Software Engineer with expertise in product engineering to join our expanding team.

At Dialexa, we are known for our high-quality delivery and end-to-end digital product engineering services, spanning across mobile, web, data, and Internet of Things (IoT). As a Software Engineer, you will play a critical role in joining a high-performing team of software engineers to collaborate and deliver innovative solutions for our clients.
The ideal candidate will be excited about:

  • Collaborative problem-solving: You thrive in challenging environments that require creative and collaborative problem-solving skills. You enjoy working with a diverse team of designers, product owners, and other engineers to overcome technical challenges and deliver outstanding results.

  • Continuous learning: You have a thirst for knowledge and are always eager to learn something new. You understand that innovation and progress come from continuous learning, and you embrace opportunities to stay updated with the latest technologies and best practices.

  • Delivering high-quality solutions: You take pride in writing clean, well-organized, and readable code. You understand the importance of security, performance, and maintainability, and strive to deliver high-quality software solutions in a predictable fashion that meets and exceeds our clients’ expectations.

  • Creating impactful products: You are driven by the opportunity to create applications that people love. You are passionate about delivering products that make a difference in the lives of our clients, end-users, and yours.

Qualifications and expectations for success:

  • Relevant experience: You have a minimum of 2 years of experience in software engineering, with a strong track record of developing products across multiple technologies and programming languages.

  • Strong development skills: You are a polyglot technologist, with expertise in numerous languages such as Java, C#/.NET, JavaScript/TypeScript, Node, Python, Kotlin, Ruby, and more. You have experience delivering and meeting requirements that include web or mobile applications, APIs, RDMS and/or NoSQL databases, and cloud native platforms. You’re becoming comfortable with the underlying concepts and tradeoffs between various technologies and understand the benefits behind numerous technical decisions.

  • Broad technical knowledge: You have intimate experience with Git, Restful APIs, application security standards, and other foundational technical concepts to support development.

  • Strong communication: You possess strong communication and interpersonal skills, allowing you to effectively collaborate with cross-functional teams and clients. You can provide details of complex technical concepts in a clear and concise manner.

  • Passion for technology: You are passionate about staying updated with emerging technologies, industry trends, and best practices in software engineering. You are eager to contribute your creative technical ideas and expertise to drive innovation within the team.

Nice to have experience:

  • Leadership and mentoring: You have experience in guiding or mentoring others, and you are skilled at collaborating with cross-functional teams to create robust technical solutions. You are a natural at consistent growth and can lead by example to motivate others in achieving their best work.

  • Business understanding: You have a solid understanding of the business domain and customer needs and can translate them into technical solutions. You have experience working closely with stakeholders and clients to understand requirements and ensure that technical solutions align with business objectives.

  • Deep technical expertise: You have a solid foundation in software engineering and a deep understanding of engineering principles, design patterns, distributed systems, and best practices. You are experienced in technologies such as containerization, cloud native services, message brokers, databases, and more.

The actual salary offered will depend on job-related knowledge, skills, and experience, among other factors.

This position is bonus eligible; bonuses will be based on factors such as employee performance, company performance, and good standing within Dialexa.

All full-time Dialexa employees are offered a full range of benefits, including, but not limited to, medical, dental, and short-term and long-term disability insurance as well as the ability to participate in its 401k plan.

Dialexa Senior Software Engineer Pay Range

$110,000β€”$158,000 USD

Dialexa is an IBM subsidiary which has been acquired by IBM and will be integrated into the IBM organization. Dialexa will be the hiring entity.Β  By proceeding with this application, you understand that Dialexa will share your personal information with other IBM affiliates involved in your recruitment process, wherever these are located. More Information on how IBM protects your personal information, including the safeguards in case of cross-border data transfer, are available here: https://www.ibm.com/careers/us-en/privacy-policy/

Apply Now

Date Posted

04/25/2024

Views

4

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Executive Director Patient Advocacy - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...

View Details