LOWELL, MA, 01850, USA
1 day ago
Software Engineer – Vault, Radar, Boundary
**Introduction** At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world. **Your role and responsibilities** As a Software Engineer, you’ll design and build smart systems and tools that eliminate repetitive work, improve accuracy, and unlock efficiencies across the organization. You’ll create innovative, automation‑driven solutions that support real business needs while delivering thoughtful, end‑to‑end product experiences. This role is ideal for someone who enjoys solving complex problems, cares about business outcomes as much as technical excellence, and wants to see their work make a measurable impact. What You’ll Do Design and Build Automation Solutions Create scalable systems and tools that automate manual and repetitive processes. You’ll translate business requirements into reliable automation solutions and continuously evolve them for greater efficiency. Develop Scripts, Frameworks, and Tooling Build scripts, programs, and frameworks that support software development, testing, and deployment. You’ll apply strong automation principles to real‑world engineering challenges. Continuously Improve Automation Strategies Analyze existing workflows to identify opportunities for optimization. You’ll assess what’s working, what’s not, and refine automation approaches to align with evolving technical and business goals. Deliver End‑to‑End Product Experiences Collaborate closely with stakeholders to understand needs from concept to delivery. You’ll own solutions beyond isolated features, ensuring a cohesive and polished product experience. Drive Meaningful Business Impact Balance technical decision‑making with business outcomes. You’ll understand how your solutions affect teams and processes, using data and insight to guide smart, impactful decisions. **Required technical and professional expertise** • Automation Scripting Experience: Exposure to developing scripts, programs, and frameworks for automating software development, testing, and deployment. Familiarity with scripting languages and automation tools is essential. • Business Requirements Analysis: Experience working with business requirements to create automated solutions, focusing on delivering high-quality end-to-end product experiences. Understanding of how to translate business needs into technical solutions is necessary. • Automation Framework Development: Exposure to designing and building systems and tools that automate repetitive tasks and processes to increase efficiency and accuracy. Knowledge of automation frameworks and tools is required. • Technical Solution Implementation: Experience implementing technical solutions that meet business requirements, with a focus on end-to-end product experiences. Familiarity with software development life cycles and deployment processes is necessary. • Process Improvement: Exposure to continuously assessing and refining automation strategies to ensure alignment with business outcomes and optimal technical implementation. Understanding of process improvement methodologies is beneficial. **Preferred technical and professional experience** • Automation Framework Knowledge: Exposure to various automation frameworks and tools is beneficial. Understanding of how to design and implement automation frameworks to increase efficiency and accuracy is preferred. • Advanced Scripting Skills: Familiarity with multiple scripting languages and automation tools is advantageous. Knowledge of how to develop complex scripts and programs for automating software development, testing, and deployment is desirable. • Process Improvement Methodologies: Understanding of process improvement methodologies is beneficial. Exposure to continuously assessing and refining automation strategies to ensure alignment with business outcomes and optimal technical implementation is preferred. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email