CrawlJobs Logo

Software Engineering Professional

India, Bengaluru · Job Posted January 21, 2026
Apply Position
Job Link Share

Job Description

The Software Engineering Professional supports the execution of BTs software engineering strategy through cross-functional delivery, contributing to the development of technical solutions and platforms that enable innovation and engineering excellence.

Job Responsibility

  • Defining the enterprise level Micro Service build and maintenance strategy, implement best practices, drive adoption
  • Should have leadership experience with managing and guiding the team
  • Hands on experience in maintaining enterprise level Micro Service platform infrastructure with constant endeavour for operational efficiency
  • Should be able to work with stake holder and know business requirement
  • Enterprise level Micro Service design and deployment on cloud platforms
  • Experience in Agile development, application design, software development, and testing
  • Must be a key player to take responsibility and drive the assignments
  • Actively defines solution, which includes evaluation, selection, and integration of necessary technical components to create solution designs that help the defined functional and non-functional requirements
  • Ensures that the created/reviewed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security
  • Mentoring a team of 6-10 members
  • Ability to communicate with the business owners, know business requirement and converting those to technical specification
  • Possesses strong methodical and problem-solving skills to include the ability to analyse and test a wide array of application changes
  • Possesses strong attention to detail skills
  • Ability to analyse the impact of decisions before execution
  • Strong analysis and debugging experience required

Requirements

  • Min 5+ Years of hands-on experience on java-based application, preferably spring / spring boot based micro service
  • Experience on micro service development using spring boot, core java
  • Should have sound understanding of OOAD (Object Oriented Analysis & Design) & Design patterns
  • Strong experience in setting and running spring boot based micro services on prem, hybrid and cloud
  • Micro Services using REST, SOAP, GraphQL methodology
  • Must be good in JSON marshalling, unmarshalling and manipulation using various libraries like GSON, Jackson
  • Should know usage of maven for building the code
  • Have sound understanding in monitoring, scalability, performance
  • Good understanding about security policies and Authentication and authorization
  • Good understanding of protocols and transport layer security, MTLS, OAuth
  • Good in using design tools for writing HLD & LLDs like Plant UML, graph.io etc
  • Have sound knowledge of event driven architecture using SQS, Kafka, Rabit MQ etc
  • Hands-on experience in automated unit testing and related tools, e.g.: Junit, Mockito, postman etc
  • Hands on experience JIRA tool for planning and tracking of the work
  • Knowledge of CI / CD and awareness of tools like Jenkins, Gitlab-CI, SonarQube etc
  • Should be able to learn and pick-up the market trending technologies quickly
  • Thorough understanding of the Software Development Life Cycle and Agile
  • Should be able to adapt AI tools like amazon Q or copilot

Nice to have

  • Cloud experience on AWS is good to have
  • Certification in Core Java
  • Good understanding of AWS services
  • API catalogue tools Swagger, Open API
  • hands on with Docker, Kubernetes (Good to have)

Looking for more opportunities?

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

Similar Jobs for

Software Engineering Professional

8 matching positions

Software Engineering Professional

Supports the execution of the software engineering strategy and roadmap that sup...
Location
Location
United Kingdom , Cheltenham; Manchester
Salary
Salary:
Not provided
plus.net Logo
Plusnet
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Programming/Scripting
  • Continuous Integration/Continuous Deployment
  • Software Testing
  • Version Control
  • Agile Development
  • Eligibility to obtain DV Security Clearance
  • Lived in the UK for 10+ years
Job Responsibility
Job Responsibility
  • Supports the design and development of software solutions in accordance with the wider architecture and security standards
  • Supports in the execution of technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms
  • Maintains systems by monitoring and correcting software defects
  • Supports the implementation and maintenance of high-quality tools and automation processes to support continuous delivery and developer productivity
  • Writes, tests and reviews code, refining and rewriting as necessary under supervision and communicates to engineering professionals and colleagues involved in the project
What we offer
What we offer
  • Competitive salary
  • 10% on target bonus (Depending on country based)
  • BT Pension scheme, minimum 5% Employee contribution, BT contribution 10%
  • On-call allowance (Depending on the requirements of the role)
  • 25 days annual leave (not including bank holidays), increasing with service
  • Huge range of flexible benefits including cycle to work, healthcare, season ticket loan
  • World-class training and development opportunities
  • From January 2025, equal family leave: receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate
  • Enhanced women’s health support: including help with menopause symptoms, cancer screenings, period care and more
  • 24/7 private virtual GP appointments for UK colleagues
  • Fulltime
Read More
Arrow Right

Software Engineering Professional

The Software Engineering Professional supports the execution of BTs software eng...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
plus.net Logo
Plusnet
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Troubleshooting
  • Agile Development
  • Database Design/Development
  • Debugging
  • Programming/Scripting
  • Microservices/Service Oriented Architecture
  • Version Control
  • IT Security
  • Cloud Computing
  • Continuous Integration/Continuous Deployment Automation & Orchestration
Job Responsibility
Job Responsibility
  • Supports the implementation of technical solutions for customers and colleagues, working within cross-functional squads to assist in creating and implementing technical solutions for a domain or cross domain activity within a specific technology area
  • Supports in the execution of technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms effectively balancing short-term impact with long-term transformation
  • Supports the design and development of software solutions aligned to architecture and security standards
  • Undertakes technical reviews to maintain proficiency in software engineering principles and practices
  • Supports with the designs of technical specifications and development of software solutions of smaller and /or less complex initiatives in partnership with team, contributing towards the quality of delivery
  • Writes, tests and reviews code under supervision, refining as needed and communicates to engineering professionals and colleagues involved in the project
  • Integrates existing software products and resolves routine compatibility issues
  • Maintains systems by monitoring and correcting software defects
  • Supports the implementation and maintenance of high-quality tools and automation processes to support continuous delivery and developer productivity
  • Supports the use of tools and automation processes to enable continuous delivery
  • Fulltime
Read More
Arrow Right

Software Engineering Professional

Working in this role, you will play a critical part in the digital transformatio...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
plus.net Logo
Plusnet
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Programming / scripting experience applied within the context of configuring a major enterprise SaaS platform (e.g., CLM, Salesforce, ServiceNow)
  • Understanding of business process modelling and a willingness to grow and develop skills in complex platform workflow/rules engine configuration
  • Understanding of CI/CD pipelines as applied to platform configuration, and an understanding of REST/SOAP APIs for data integration
  • Experience of identifying and automating manual tasks using the native capabilities of a SaaS platform or related scripting technologies (e.g., Python/JavaScript)
  • Experience of ensuring configuration quality and system reliability through structured testing and monitoring
  • Practical exposure to configuring AI/ML features within an enterprise application (e.g., training classifiers, defining data extraction rules, setting up clause libraries)
  • You are organised and like to get things done. The ability to adapt, take risks and embrace change will be a necessity
  • You like working with people and finding solutions together across technical and non-technical teams (Legal, Commercial, etc.)
  • Have an understanding of agile methodologies/frameworks
  • Good communication skills, comfortable with presenting to team members and other wider teams
Job Responsibility
Job Responsibility
  • Work with colleagues across the CLM program to design and develop configuration solutions within the SaaS CLM platform (e.g., workflow definitions, user interfaces, and rule sets)
  • Be part of a team responsible for translating complex legal and commercial requirements into accurate and robust platform logic and document generation templates
  • Configure and optimise the platform's AI/ML features for accurate data extraction, obligation management, and auto-redlining/playbook enforcement
  • Be part of a team responsible for the development of integration tooling and API orchestration that ensures seamless, reliable data synchronisation between the CLM platform and core enterprise systems (e.g., CRM, ERP)
  • Design and execute comprehensive testing strategies for all configurations to ensure high reliability and compliance before deployment
  • Ensure configurations are modular, scalable, and maintain good platform governance and change management practices
  • Produce clear technical documentation for the configurations, customisations, and deployment pipelines we develop
  • Support our agile methods and ambition to continually improve our CLM capabilities with enthusiasm
  • Contributing to our culture and team’s wellbeing
What we offer
What we offer
  • Competitive salary
  • 25 days annual leave (plus bank holidays)
  • 10% on target bonus
  • Life Assurance
  • Pension scheme
  • Direct share scheme
  • Option to join the Healthcare Cash Plan or other benefits such as dental insurance, gym memberships etc.
  • 50% off EE mobile pay monthly or SIM only plans
  • Exclusive colleague discounts on our latest and greatest BT broadband packages
  • BT TV with TNT Sports and NOW Entertainment
Read More
Arrow Right

Senior Software Engineer, Enterprise Software Engineering

Crusoe's mission is to accelerate the abundance of energy and intelligence. We’r...
Location
Location
United States , San Francisco
Salary
Salary:
170000.00 - 200000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building and shipping production software
  • Full-stack proficiency across frontend, backend, APIs, and data layers
  • Hands-on experience using AI-assisted development tools in a professional setting to ship real software
  • Strong fundamentals in at least one modern language (Python, TypeScript, Go, or similar) with the ability to learn new ones quickly
  • Experience building and integrating APIs and working with enterprise middleware or system integrations
  • Familiarity with cloud platforms, containerization, and CI/CD pipelines
Job Responsibility
Job Responsibility
  • Building and shipping internal tools, automations, and integrations that deliver measurable value across Finance, Operations, HR, and other business teams
  • Using AI-assisted development as the default workflow, including writing specs, crafting prompts, reviewing AI-generated code, and iterating rapidly
  • Defining foundational technical patterns, including coding standards, project conventions, reusable components, and context files that guide AI-driven development
  • Designing and maintaining integrations between enterprise systems using APIs, middleware, and data pipelines
  • Developing solutions across a hybrid environment, combining cloud application platforms with internal GPU compute for AI workloads
  • Partnering with business teams in rapid prototyping sprints, then hardening prototypes into production-ready systems with testing, monitoring, and documentation
  • Establishing CI/CD pipelines, automated testing, and quality gates for all delivered solutions
  • Owning solutions end-to-end, from specification and implementation through deployment and production support
  • Operating within tiered governance frameworks, applying appropriate review and compliance controls based on solution sensitivity
What we offer
What we offer
  • Restricted Stock Units in a fast growing, well-funded technology company
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Professional Senior, Engineering - Flight Simulator Engineering

You will be part of the Bombardier Aviation Product Development Engineering team...
Location
Location
Canada , Dorval
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed a Bachelor’s degree in computer engineering or electrical engineering
  • Knowledge of the MATLAB simulation tool
  • Good knowledge of C/C++
  • Background in real-time systems
  • Comfortable working in a Linux/real-time Linux environment
  • Experience or knowledge in interfacing real-time simulation with external devices such as aircraft units
  • Knowledge of Ethernet UDP programming
  • Comfortable physically manipulating computer equipment
  • Strong communication and writing skills in English
Job Responsibility
Job Responsibility
  • Learn simulator architecture and its functions
  • Integrate software and hardware into the aircraft flight simulator or rigs
  • Develop platforms for testing and verifying the aircraft flight simulator or rigs
  • Conduct and participate in technical and planning reviews
  • Develop processes and tools for the test rigs framework
  • Document validations, analyses, processes, and present results
What we offer
What we offer
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
  • Fulltime
Read More
Arrow Right
New

Manager Software Engineering

Job Description: Essential Job Functions: • Lead a team of software engineers to...
Location
Location
India , Chennai
Salary
Salary:
Not provided
dxc.com Logo
DXC Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a relevant field (i.e., Computer Science) or equivalent combination of education and experience
  • Typically, 7+ years of relevant work experience in industry, with a minimum of 3 years in a similar role years of experience in software engineering
  • Experience in a managerial role, overseeing teams and/or projects
  • Proficiency in 1 or more software languages and development methodologies
  • Strong programming and debugging skills
  • Strong communication and team leadership skills
  • Ability to manage software projects and resources effectively
  • Advanced degree in a related field is a plus
  • Relevant certifications or training a plus
Job Responsibility
Job Responsibility
  • Lead a team of software engineers to design, develop, and deliver software solutions
  • Work with cross-functional teams to define project requirements and ensure successful project delivery
  • Provide mentorship and guidance to team members for professional development, conducting regular one-on-one meetings and performance assessments
  • Contribute to the execution of the software engineering strategy, supporting the alignment of technology with business goals
  • Lead agile development processes, managing sprint planning, execution, and retrospectives
  • Collaborate with architects and senior engineers to ensure high-quality code and design
  • Monitor project progress, identifying and addressing any issues that may impact project timelines
  • Foster a culture of collaboration, innovation, and continuous improvement within the team
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

The Role: We are seeking an experienced Software Engineering Manager to lead a h...
Location
Location
United States , Austin; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Proven experience in software development with a strong track record of advanced coding proficiency
  • Extensive experience with Agile methodology and its practical application
  • Demonstrated expertise in various computer languages relevant to software development
  • Strong understanding and application of computer program design techniques
  • Proficiency in databasing concepts and technologies
  • Hands-on experience with diverse development environments
  • Significant experience in leading and managing software development teams
  • Proven ability to design, develop, and deploy web applications
  • Excellent communication, leadership, and interpersonal skills
Job Responsibility
Job Responsibility
  • Lead and manage a team of software engineers, fostering a collaborative and productive environment
  • Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment
  • Apply advanced coding techniques and best practices to ensure high-quality, scalable, and maintainable software
  • Implement and champion Agile methodologies to optimize team efficiency and project delivery
  • Utilize a variety of computer languages and development environments to build robust applications
  • Design and implement complex computer program design techniques to solve challenging technical problems
  • Manage and optimize databasing solutions for various applications
  • Drive the development of innovative web applications, ensuring a seamless user experience
  • Mentor and coach team members, promoting their professional growth and skill development
  • Collaborate with cross-functional teams to define project scope, requirements, and timelines
What we offer
What we offer
  • Relocation benefits
  • Fulltime
Read More
Arrow Right
New

Intern - Space Software Engineering, National Security Space

Redwire Space is looking for summer interns in various disciplines to help parti...
Location
Location
United States , Chantilly
Salary
Salary:
Not provided
redwirespace.com Logo
Redwire Space
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a nationally accredited University or College, pursuing either a Bachelor’s, Master’s or Ph.D. in Aerospace Engineering, Robotics Engineering, Mechanical Engineering, Electrical Engineering, Software Engineering, Payloads/Structures, Project Management, Marketing/Communications, Research and Development, Business Development, or Systems Engineering
  • Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State
  • Must be authorized to work in the United States
  • Must be passionate about space
Job Responsibility
Job Responsibility
  • Participate in developing National Security Space mission critical solutions
  • Perform hands-on meaningful projects aligned with company goals and objectives
  • Work directly with trained and dedicated professionals
  • Meet with executive and leadership team members
  • Be assigned a mentor
Read More
Arrow Right