Senior Software Engineer developing innovative software solutions to meet customer needs at Belden. Collaborating with diverse teams to enhance connectivity and automation solutions.
Responsibilities
Develop innovative software solutions that directly address our customers' needs
Gather user requirements, define system functionality, and write code across various programming languages
Follow the software development life cycle to create software that assures the delivery of high-quality products to our customers
Develop software tests, verification plans, and procedures
Produce specifications and determine operational feasibility
Develop flowcharts, layouts, and documentation to identify requirements and solutions
Work closely with hardware team, product line manager, engineering operations team and compliance team to understand internal requirements
Participate in continuous improvement of the software development process
Requirements
Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or another related field
4 or more years of software engineering or software development, preferably in a related field
Hands-on programming experience developing with both compiled and scripting languages, experience with Python is strongly desired
Knowledge of Software development techniques and tools
Experience with object-oriented code bases and abstraction layers
Familiarity with relational and time-series databases
Strong written and verbal communication skills
Experience working with clients and business partners
Comprehensive knowledge of computer science concepts
Benefits
Propel your career surrounded by a diverse team of innovative, goal-oriented individuals
Participate in work that will challenge you and position you to excel
Collaborate with colleagues from around the world, gaining exposure to a broad base of expertise and perspectives
Software Developer building and maintaining cloud - native applications for Situational Awareness and Collaboration capabilities at CACI. Collaborating with cross - functional teams in Agile environment to deliver high - quality software.
Vice President of Software Engineering leading design and modernization of integrated platforms for customer communications at Broadridge. Overseeing engineering teams and driving cloud - native architectural initiatives.
Technical Lead providing guidance and improvements in software development processes at dentsu. Leading project ownership, mentoring engineers, and integrating new technologies.
Senior Engineer developing scalable cloud solutions for Edwards Lifesciences in New Product Development. Collaborating on AWS and Azure technologies with a focus on AI and DevOps practices.
Full Stack Software Engineer developing product platform and user - facing features at an AI - driven legal services company. Collaborating with cross - functional teams to create secure and intuitive systems.
Staff Full Stack Software Engineer building user - facing features for legal tech platform at Harvey. Engaging in backend and product infrastructure development with enterprise clients.
Product Engineer collaborating with operations and development teams on automotive challenges. Supporting new product launches and ensuring compliance with environmental and safety regulations.
Engineer Software - Simulation at Northrop Grumman designing and testing software for end - user customers. Collaborating with multidisciplinary teams in an Agile environment for critical simulation software.
Software Developer III developing end - to - end loyalty systems for Despegar, a leader in travel technology in Latin America. Collaborate in an agile team to create innovative solutions.
Senior Data Product Engineer developing end - to - end data products for energy companies. Collaborating with stakeholders to design scalable data solutions and drive insights.