CrawlJobs Logo

Software Engineer

India, Bangalore Employment contract · Job Posted August 02, 2025
Apply Position
Job Link Share

Job Description

Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.

Job Responsibility

  • Design topologies and build network configurations that map well-optimized network reference designs
  • Plan, develop and execute automated and manual test plans for the reference design readiness
  • Provide constructive feedback, report issues, and interact with developers to deliver best in class product quality
  • Review requirements from the Product Management, Technical Marketing & Account teams
  • Utilize available network troubleshooting tools, including network packet captures, monitoring devices, log files, and customer inputs to facilitate effective issue resolution

Requirements

  • BS degree in Computer Science or equivalent experience
  • Years of experience – 5 to 7 yrs
  • Expert knowledge on Layer 2 and Layer 3 technologies by either validating or deploying related networking products
  • Deep understanding on Clos based Data Center networks architecture :3-stage and 5-stage and Data Center Interconnect (DCI)
  • Excellent understanding of protocols used in Data Center networks such as ZTP, EVPN-VXLAN, BGP
  • Proficient in Class of Service and DCQCN that gets heavily used in AI-ML Based Clos Networks
  • Expert knowledge on Python programming
  • Deep understanding of software, networking, and system concepts, including Linux internals, distributed system concepts and network troubleshooting tools
  • Excellent interpersonal and communication skills with a proven ability to develop and maintain effective relationships
  • Strong problem solving and decision-making skills
  • Good Communication skills

Nice to have

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)

What we offer

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer

8 matching positions

New

Software Engineer

Location
Location
United States , Hauppauge
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent relevant experience
  • At least 5 years of experience building web applications with C#, .NET, ASP.NET Core, Razor, and Blazor
  • Strong working knowledge of JavaScript and modern front-end development practices, including experience with React.js
  • Solid understanding of RESTful services, authentication methods, responsive design, and core web application architecture
  • Experience working with databases, development tools, and source control processes within a structured engineering environment
  • Ability to troubleshoot complex technical issues, manage priorities independently, and contribute effectively in an agile team setting
Job Responsibility
Job Responsibility
  • Create and enhance full-stack web solutions using C#, .NET, ASP.NET Core, Razor, Blazor, JavaScript, and React.js
  • Develop backend services, front-end components, and interactive application features that support a smooth and responsive user experience
  • Work alongside stakeholders across product, design, and testing to shape requirements, build functionality, and release updates effectively
  • Improve application reliability by addressing performance, security, accessibility, and overall code quality throughout the development lifecycle
  • Connect applications with relational databases and external service integrations while ensuring data accuracy and system stability
  • Review code, share technical guidance, and encourage sound development standards across the engineering team
  • Participate in architecture and implementation decisions that support scalable, maintainable, and efficient software delivery
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Company 401(k) plan
  • Free online training
  • Access to top jobs
  • Competitive compensation and benefits
  • Fulltime
Read More
Arrow Right
New

Software Engineer

QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals ...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field with 5 years of relevant work experience
  • or a Master's degree in a related field with 3 years of relevant work experience
  • or 9 years of relevant work experience may be considered as an alternative to a degree
  • Experience and knowledge of software practices such as coding standards, automated testing, automated build pipelines, and configuration
  • Software engineering and software development with strong Java/J2EE, C++/OO, or similar language experience
  • Experience developing enterprise applications on Linux (Windows experience also desired)
  • Strong problem-solving skills, including the ability to review performance and operational issues, identify the root cause, and recommend, design, and implement a solution
  • Use of common software development and management tools such as Maven, Git/GitHub, Nexus, and Eclipse
  • Experience with Agile development methodologies
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
Job Responsibility
Job Responsibility
  • Responsible for in-depth analysis and technical support for systems software products, including complex problem resolution, design, development, testing, operational integration, and user support
  • Works from specifications to develop or modify operating system applications
  • Assists with the design, coding, benchmark testing, debugging, and documentation of programs
  • Interfaces with other system support groups to resolve problems, set standards, and improve the operating system's overall efficiency
  • Designs, codes, tests, and implements tools for operational automation
  • Works on most phases of software systems programming applications and may require minor instruction and guidance in other phases
  • Fulltime
Read More
Arrow Right
New

Software Engineer

QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals ...
Location
Location
United States , Colorado Springs
Salary
Salary:
82000.00 - 166000.00 USD / Year
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field with 5 years of relevant work experience
  • or a Master's degree in a related field with 3 years of relevant work experience
  • or 9 years of relevant work experience may be considered as an alternative to a degree
  • Active DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security, CySA+, CND, etc.)
  • Experience with Java or C++ software development, software testing, or software integration
  • Hands-on experience with DoD integration processes, Agile and DevOps methodologies, and automated test tools
  • Ability to thrive in a fast-paced environment and adapt quickly to change
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
  • Self-starter with ability to work both independently and in a team environment
Job Responsibility
Job Responsibility
  • Responsible for software development in Java
  • Provide in-depth analysis and technical support for a large, distributed Java system
  • Perform complex problem resolution, design, development, testing, integration, and user support for a large codebase
  • Follow specifications to develop or modify functionality in the code
  • Assist in design, benchmarking, testing, debugging, and documentation
  • Interface with other system support groups to resolve issues, set standards, and improve the system's overall efficiency
  • Frequent contact with internal and external customers and representation of the organization in providing solutions to difficult technical issues associated with specific projects
What we offer
What we offer
  • healthcare
  • dental
  • vision
  • life insurance
  • disability insurance
  • 401(k) retirement plan
  • Company paid holidays
  • paid time off (PTO) for vacation and/or personal business
  • Fulltime
Read More
Arrow Right

Software Engineer

We’re looking for a skilled and experienced Software Engineer to join our IT BTG...
Location
Location
United Kingdom
Salary
Salary:
Not provided
admiralgroup.co.uk Logo
Admiral Group Plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commercial experience developing with Guidewire Products version 10 (ideally ClaimCenter)
  • Knowledge of database concepts and SQL
  • Experience of implementing and consuming SOAP or RESTful web services
  • Willingness to undertake training to upskill on our Guidewire platform and technologies
  • Ability to creatively think around a brief and challenge it if necessary
  • Thorough knowledge of all relevant coding languages
  • Understanding of Agile Scrum methodology and practices
  • Prioritisation and time management skills to hit deadlines
  • Confidence to communicate ideas effectively to peers, seniors, and management
  • Ability to produce quality documentation as necessary
Job Responsibility
Job Responsibility
  • Development and publication of changes to the core GW ClaimCenter platform
  • Development of technical solutions with adherence to relevant technologies and coding standards
  • Implementation and execution of thorough unit testing and version control
  • Adherence to Agile Scrum methodology
  • Working directly with the Product Owner and business to develop solutions to support the product roadmap
  • Identify opportunities for knowledge transfer and provide, where appropriate
  • Ensuring the software delivered is performant, secure and scalable
  • Code reviewing/monitoring coding standards
  • Feed into Claims Strategy and initiatives to drive improvements in our technology, tools, and ways of working
  • Understanding of emerging technologies and their suitability to business demands
What we offer
What we offer
  • 33 days holiday (including bank holidays) when join, increasing to up to 38 days (including bank holidays)
  • Option to buy or sell up to an additional five days of annual leave
  • Eligible for up to £3,600 of free shares each year after one year of service
  • Great work-life balance
  • Recognition as Great Place to Work for Women, Great Place to Work for Wellbeing
  • Disability Confident Leader
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Envision Innovative Solutions, delivers mission-focused technology solutions to ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
165000.00 - 185000.00 USD / Year
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software engineering experience
  • Experience developing software using one or more of the following languages: Java, Python, or C++
  • Experience working with relational databases such as PostgreSQL and writing complex SQL queries
  • Experience with Amazon Web Services (AWS)
  • Experience using Git for source code management and version control
  • Current/Active TS/SCI with Full Scope Polygraph
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain software applications that support data analysis and content presentation capabilities
  • Build and enhance tools that enable users to view, organize, and interact with complex datasets in meaningful ways
  • Develop parsers and processing components that transform raw data into structured, user-friendly formats
  • Troubleshoot, debug, and resolve software defects while ensuring system reliability and performance
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
  • Generate and maintain technical documentation for software components, system designs, and development processes
  • Develop and execute test procedures to validate software functionality and ensure quality standards are met
  • Incorporate user feedback and evolving requirements into ongoing product enhancements
  • Support the development of secure applications and data processing solutions in a mission-focused environment
  • Utilize modern development tools and best practices to ensure maintainable, scalable, and high-quality code
What we offer
What we offer
  • Average Employee Tenure: 7-10 Years – Stability and long-term growth
  • $3,000 Annual Training Budget
  • 3–4 Weeks PTO + 10 Federal Holidays + 10 Personal Days
  • 100% Employer-Paid Medical Coverage
  • $1,200 Phone & Internet Stipend
  • 401(k) + ~10% (Vested Day One with no employee contribution required)
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Are you passionate about using data to shape exceptional user experiences? Do yo...
Location
Location
Norway , Multiple Locations
Salary
Salary:
615000.00 - 998000.00 kr / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS or PhD in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Strong technical problem-solving skills and a desire to learn from others
  • Experience in software development with ability to produce maintainable and well-tested code
  • Strong skills in collaborating with stakeholders to understand requirements
  • Proficiency with debugging, testing, and telemetry tools
  • Knowledge of using tooling/AI to improve work efficiency
  • Understanding of algorithms, data structures and other systems architecture factors that affect code quality, performance, and customer experience
  • Skill in time management and completing software projects in a cooperative team environment
Job Responsibility
Job Responsibility
  • Collaborate with and guide internal and external stakeholders to determine and confirm customer/user requirements for a product or solution
  • Lead discussions and own the architecture for a product/solution
  • create proposals for architecture by testing design hypotheses and developing design specifications
  • Create a clear testing strategy to ensure product/solution quality and prevent regression in existing code
  • Identify dependencies and incorporate them into design documents for a product/solution
  • Produce extensible, maintainable, well-tested, secure, and performant code adhering to design specifications
  • Use debugging tools, tests, logs, telemetry, and other methods to verify assumptions during development before issues occur in production
  • Leverage appropriate tooling (e.g., artificial intelligence) to improve efficiency and overall quality of work output
  • Review product code and test code to ensure it meets team standards, contains correct test coverage, and is appropriate for the product/solution
  • Design, implementation, testing, rollout and running software services
What we offer
What we offer
  • Benefits and other compensation
  • Fulltime
Read More
Arrow Right
New

Software Engineer

The Software Engineer will work closely with other software developers to develo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
atsautomation.com Logo
ATS Automation Tooling Systems Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of Experience
  • Familiarity with Full stack development
  • Comfortable with REST APIs
  • Proficiency in programming languages such as Java, Python, R, Javascript and SQL is essential
  • Currently enrolled in or recently graduated from a degree program in computer science, Data Science or a related field.
Job Responsibility
Job Responsibility
  • Cloud Application Development: The development and testing of Front End and Backend applications. Understanding of Cloud concepts
  • Cloud Deployment: Minimal understanding of cloud deployment and CI/CD pipelines
  • Unit Testing of Apps: Usage of respective unit testing frameworks
  • Collaboration: Work with other team members to develop and implement solutions, contribute to brainstorming sessions and project discussions
  • Progress Communication: Communicate progress, challenges, and findings to the team regularly
  • Research: Stay updated on the latest trends and techniques in Software development. Willing to learn any new language/technology.
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Location
Location
United Kingdom , Swansea
Salary
Salary:
35000.00 - 45000.00 GBP / Year
madetech.com Logo
Made Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Write code with test-driven development
  • Deliver within an agile environment
  • Work with a variety of programming languages (right tool for the job mentality)
  • Work with databases (Postgres, MySQL, MongoDB)
  • Work with (and learn around) cloud platforms such as AWS, GCP and/or azure
  • Debug in a range of systems
  • Work on your own self-development - we value keen learners
  • Have a drive to deliver outcomes for users
  • Mentor others
  • Champion Clean Architectures (Object Oriented Programming, SOLID Principles, Code Smells, etc.).
Job Responsibility
Job Responsibility
  • Write code with test-driven development
  • Deliver within an agile environment
  • Work with a variety of programming languages (right tool for the job mentality)
  • Work with databases (Postgres, MySQL, MongoDB)
  • Work with (and learn around) cloud platforms such as AWS, GCP and/or azure
  • Debug in a range of systems
  • Work on your own self-development - we value keen learners
  • Have a drive to deliver outcomes for users
  • Mentor others
  • Champion Clean Architectures (Object Oriented Programming, SOLID Principles, Code Smells, etc.).
What we offer
What we offer
  • 30 days Holiday
  • Flexible Working Hours
  • Flexible Parental Leave
  • Remote Working
  • Paid counselling
  • Smart Tech scheme
  • Cycle to work scheme
  • Benefits allowance (Health care cash plan or Pension plan)
  • Social and wellbeing calendar
  • Learning budget
  • Fulltime
Read More
Arrow Right