Skip to main content

Senior Software Development Engineer

Dallas, TX
Permanent

Posted

Our client, a Digital Infrastructure Company, is looking for a Senior Software Development Engineer for their Dallas, TX location.

Responsibilities:
  • Integration Developer As a Boomi and Full stack Specialist, you will play a key role in developing innovative and scalable solutions that connect applications and data across cloud and on-premises environments. You will also use your expertise with Boomi connectors, recipes, templates and best practices to design and implement integration workflows that meet business requirements and ensure high-quality and performance.
  • Analyze business requirements and translate them into integration solutions using Boomi connectors, recipes, templates, and best practices
  • Design and implement integration workflows using Boomi platform
  • Ensure high-quality and performance of integration processes by following Boomi standards and applying testing and monitoring tools
  • Troubleshoot and resolve integration issues and provide technical support as needed
  • Collaborate with other developers, architects, and stakeholders to deliver and end-to-end integration solutions
  • Hands-on Design, Coding, Testing & Support of Software applications & module(s)
  • Develop & Test Integration solution(s) per standard practice(s) and procedures based on the software engineering design.
  • Consistently produce maintainable, high-quality integration solutions independently
  • Build high quality code that meets software engineering standards of performance, security, and resiliency
  • Work in a Globally Distributed Development team environment with minimal supervision.
  • Interact with stakeholder(s) to understand and document the product feature(s).
  • Develop unit test plans, test suites, and execute
  • Help Integrate software product(s) with other systems, test interfaces, and manage version control
  • Maintain and contribute to the user and developer documentation
  • Solve bugs, engage in trouble shooting, and interact with the internal developer community
  • Assist in analysis & evaluation of new technologies to meet demand for product roadmap and technology platform goals
  • Help in evaluation and recommendation of appropriate technologies for product features and platform
  • Advocate and follow best design and development practices adhering to Engineering standards.
  • Participate in Design & Peer Code Review process
  • Provides status reports and help with release management planning

Requirements:
  • Bachelor or masters degree in Computer Science, Software Engineering, or related field with 7+ years of professional software development experience
  • Solid understand of Cloud-native principles and its implementation (including Microservices, Containers, DevOps, Security)
  • Minimum 5+ years of backend expertise in application design & development with Java technologies, with knowledge of Spring, JPA/Hibernate, Message Queues & Workflow Engines with layered-microservices architecture.
  • Minimum of 2+ years of expertise in writing Test Automation scripts using Karate & Cypress
  • Use a DevSecOps mindset to improve CICD using GitHub Actions and review DORA metrics to improve processes and consistently write fully secure code.
  • Knowledge on NexusIQ, SonarQube, Sonar Linting, DAST scans, DDoS attacks, Defensive Coding & Penetration Testing concepts.
  • Experience with database & caching technologies (Postgres, Oracle, Redis, and Timeseries Databases)
  • Strong knowledge of integration patterns, standards, and best practices
  • Experience with APIs, XML, JSON, SOAP, REST etc.
  • Experience with various application domains such as Salesforce, Workday, AWS, ServiceNow etc.
  • Experience with hybrid deployment models
  • Experience with data management, governance, and quality
  • Excellent communication, problem-solving and analytical skills.
  • 5+ Hands-on experience in Boomi iPaaS is a must
  • Boomi certification is a plus
  • 3+ years of experience in hands-on design & development of programming interfaces (APIs)
  • 2+ years of hands-on experience in SQL & NO-Sql database design & development
  • Hands-on experience in any of the industry leading API Platforms like MuleSoft, Tibco, Apigee is a plus
  • Cloud Developer Certifications in major clouds like AWS, Google, Microsoft or Oracle is a plus
  • Strong analytical and problem-solving skills
  • Ability to collaborate with team members and communicates clear resolutions. Successful candidate will
  • Be a talent multiplier who gets the team around them to excel
  • Be persistent, creative, and driven to get results relentlessly
  • Appreciate diverse thoughts in the team & be inclusive
  • Show pride of ownership and strive for excellence in everything undertaken

Why Should You Apply?
  • Health Benefits
  • Referral Program
  • Excellent growth and advancement opportunities

Job Type: Permanent

Job ID: 254811259