Senior Software Development Engineer
Posted
Our client, a Digital Infrastructure Company, is looking for a Senior Software Development Engineer for their Dallas, TX location.
Responsibilities:
Requirements:
Why Should You Apply?
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
