Job Description
This role is hybrid minimum onsite requirements 3 days
6 roles
Candidate is responsible for maintaining and implementing code, bug fixes throughout the application lifecycle activities.
• 3+ years of solid experience as Software Engineer and experience in multiple frontend and backend languages (Python, JavaScript, Go, Java, and Bash scripting)
• Building Python-based agents that interact with:
F5 (iControl REST)
AVI / NSX ALB APIs
NSX / cloud provider SDKs
• Implementing closed-loop automation (detect ¿ analyze ¿ remediate ¿ validate)
• Replacing static runbooks with dynamic, adaptive AI workflows
• Orchestrating multi-step actions across network, security, and cloud domains
• Designing agents that operate consistently across:
• On-prem (VMware VCF/NSX)
• Public cloud (AWS, Azure, GCP, Oracle)
• Handling provider-specific APIs vs. abstracted control layers
• Supporting hybrid decision logic (edge vs. cloud vs. DC actions)
• Experience leading the team of software engineers to design and develop web-based software solutions and automation.
• Skilled in developing solutions for network defined automation and/or cloud IT solutions, including CLI, API development and Integration with network and security products from Checkpoint Fortinet firewalls, McAfee proxies, TippingPoint IDSs etc.
• Expertise in Django, Flask and FASTAPI framework, multiprocessing, multithreading and event-drive application development.
• Experience with Front-End development frameworks, such as React, VUE or Angular.
• Deep understanding of data structures, and object-oriented programming principles.
• Experience with relational databases like SQLite, MySQL, including data modeling and query optimization.
• Understanding of IT standards, controls, and application security development
• Application development methodologies and infrastructure as well as analytical, planning, and organizational skills
• Proficiency in executing Continuous Integration/Continuous Delivery (CI/CD) and delivering automated software testing.
Working knowledge of JIRA/Remedy/Service NowStrong ability to develop and deliver complex technical requirements that align with business objectives.
Proficiency in ensuring solutions meet functional, non-functional, and compliance requirements, particularly within a regulated banking environment.
Solid software development experience, including writing clean, efficient, and maintainable code.
Hands-on expertise in unit testing, with a focus on delivering high-quality, reliable solutions.
Ability to design and build solutions with robust, well-defined interfaces that integrate effectively into larger application and system architectures.
Experience working with end-to-end system integration, ensuring seamless interaction across multiple components.
Working knowledge of development and testing standards and practices commonly used in the banking industry (e.g., secure coding, audit readiness, risk controls).
Strong understanding of application lifecycle management, including build, deploy, and support processes.
Ability to analyze and resolve technical issues, ensuring stability and performance of delivered solutions.
Effective documentation and communication skills to support development, deployment, and ongoing maintenance.
Experience collaborating within Agile or iterative delivery teams, contributing to continuous improvement and delivery excellence.
Attention to detail and commitment to quality, risk management, and compliance standards.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
minimum of 3 years of experience in python development
must have strong experience in python,
django, flask and Rest APIs/Fast APIs
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.