Senior Software Engineer

6 months ago


Bangalore, Karnataka, India HyrEzy Talent Solutions Full time

Position : SSE - Microsoft Tech (REF: 4- 6 YearsBudget: 15-22 LPANotes :

4+ years of progressive work experience designing business processes, process mapping, working on process improvement initiatives, and business applications system design.

Job Description :

As a Software Engineer, you are responsible for the detailed design, documentation, development, unit testing, and maintenance of internally developed applications for company business partners. Your SCRUM team responds to business partner needs, expectations, and challenges that are identified..

Roles & Responsibilities :

Key Responsibilities :

Develop Software :

  • Maintain and Write code for complex systems that address project specifications and guidelines.
  • Write programs that span multiple platforms.
  • Offer innovative ideas and products to the organization.
  • Provide input and drives adherence to programming or development standards.
  • Consult on database set-up and lead project level database design.
  • Coordinate with others on architectural standards.
  • Consult on integration issues and determine the best integration approach.
  • Accountable for architectural integrity and technical debt.
Maintain Software :
  • Reviews the code of other developers and identify alternative development approaches for the team.
  • Analyze existing programs and modify the application code to create enhancements or develop new programs.
  • Identify system requirements and recommend issues and alternatives for change.
  • Able to report missing elements and explain the impacts on subsystems.
  • Offers recommendations for correction.
  • Leads and makes changes in development maintenance and system standards.
Build Technical Documentation :
  • Write detailed technical documentation for entire systems (made up of several subsystems) and identify integration points.
  • Review technical specifications created by less experienced developers.
Test Code :
  • Perform unit testing and complex debugging.
  • Work with other team members to resolve problems or issues.
  • Ensure appropriate testing is being completed by the team.
  • Define and report quality and quantity metrics on the performance of the team.
Manage Projects :
  • Serve as a Technical Lead for large, complex projects that require skill and experience in multiple technical environments and process knowledge of a specific business area.
  • Estimate work efforts for AIR backlog.
  • Drive analysis of technical feasibility and feedback on new product objectives.
  • Partner with all stakeholders to identify potential slippage or inter-team dependencies.
  • Scope project time and resource requirements incorporating into a singular scope document for integration points.
  • Recommend resource allocations and task assignments for backlog and chartering.
Education : Bachelor's degree in Computer Science or Computer Engineering

Eligibility :

EDUCATION AND EXPERIENCE :
  • Bachelor's degree in Computer Science or Computer Engineering
  • 4+ years of progressive work experience designing business processes, process mapping, working on process improvement initiatives, and business applications system design.
  • Experience must include: o Extensive experience testing and debugging business application systems and processes o Extensive experience developing software products for clinical environments and medical labs
  • Extensive experience integrating both in-house developed software and externally purchased software for large applications portal development experience Microsoft development experience
SKILLS AND KNOWLEDGE :
  • Knowledge, skills and experience to write detailed technical documentation, specifically business requirements and functional specifications for application development
  • Knowledge and ability to apply OOD (Microsoft, HTML, XML, Modern JavaScript and Patterns) and impact to the application development process
  • Experience or interest with Elastic Search or Data Science is a nice to have
  • Database experience is a MUST (MySQL is a nice to have)
  • Experience with React is a MUST
  • Should have used Oracle as a Data store and written complex Queries.
  • Knowledge of web development methodologies, application design, navigation and information architecture
  • Strong relationship management and collaboration skills requirements and functional specifications for application development
  • Ability to establish and maintain effective working relationships, supporting company leadership and other team members
  • Ability to work under pressure
  • Ability to manage multiple and changing priorities/tasks
  • Must be flexible and embrace change

(ref:hirist.tech)
  • Rocket Software

    1 month ago


    Bangalore, Karnataka, India Rocket Software Development India Private Limited Full time

    Job Description :The Software Engineer-II will design, develop, troubleshoot, and debug software programs for both enhancements and new product development. You will be responsible for developing software tools, including but not limited to operating systems, compilers, routers, networks, utilities, databases, and internet-related tools. The role requires...


  • Bangalore, Karnataka, India Proton Hiring Full time

    Akteena is at the forefront of innovation in IoT, video telematics, and cutting-edge AI-driven solutions. We are looking for a talented Senior Software Engineer to join our team and play a key role in building and enhancing our robust software platforms. If you're passionate about advanced technology and thrive in a collaborative, dynamic environment,...


  • Bangalore, Karnataka, India Dashhire Full time

    About Aarna Networks :Aarna Networks is a software company based in the San Francisco Bay area. We create an orchestration, management, and automation platform for private 5G networks and edge computing applications. With 5G and edge computing, we will have 100,000s of clouds, 10,000s of application instances (with network slicing), all changing dynamically....


  • Bangalore, Karnataka, India ProPMO Services Private Limited Full time

    Job Title : Senior Software EngineerPreferred Experience : 5-6 YearsPosition Type : PermanentLocation : BangaloreJob Description :We are looking for a Senior Software Engineer with 5-6 years of experience in software development, including at least the last 3 years in the NMS or Telecom domain. The ideal candidate will have strong technical expertise in...


  • Bangalore, Karnataka, India Resource Quick Full time

    Job Title : Senior Software Engineer (Frontend). Experience Required : 5 to 8 Years. Location : Bangalore.Notice period : 15-30 days. Senior Software Engineer in Frontend development, you'll be at the forefront of creating an intuitive and dynamic user experience. You'll play a pivotal role in building and refining our React-based application,...


  • Bangalore, Karnataka, India Acuity IT Solutions Pvt Ltd Full time

    Location : Bangalore, India (Hybrid) We are looking for a- Senior Software Engineer- with a background in building scalable, reusable GenAI services and a strong grasp of coding practices. This role is tailored for individuals who have a extensive experience for tackling complex problems and who are looking to grow their leadership skills within a...


  • Bangalore, Karnataka, India Nurture.Farm Full time

    Nurture.farm aspires to bring technology, digitization and best scientific practices to all farmers, big and small. We believe in bringing the best talent together, to create a team passionate for transforming the farming ecosystem. Our software engineers develop technologies that strengthen the hands of millions of farmers, making farming more profitable...


  • Bangalore, Karnataka, India Recruitment Full time

    Job Description : Senior Software Engineer for Embedded ApplicationsOverview :We are seeking an experienced Senior Software Engineer with a strong background in embedded systems development. The ideal candidate will be responsible for designing, developing, and optimizing embedded software for various applications, ensuring high performance, reliability, and...


  • Bangalore, Karnataka, India upGrad Full time

    Job Title : Senior Software Engineer (Java Spring Boot)Location : BangaloreJob Type : Full-timeExperience Level : 4-6 yearsAbout the Company : upGrad is a leading provider of innovative solutions in the edtech sector.We are committed to delivering cutting-edge technology and exceptional service to our learners.Our team is composed of talented professionals...


  • Bangalore, Karnataka, India Ximax Solutions Full time

    Job Description : We are hiring Senior Software Engineers- Windows Driver with below expertise.Experience : Electronics, Electrical or Computer Science graduate with 5-8 years expLocation : BengaluruJob Responsibilities :- Develop and support Windows Driver development for PCI/ PCIe/ PXI/ PXIe interfaces to communicate with embedded platforms.- Work with...


  • Bangalore, Karnataka, India Macrohire Full time

    Primary responsibilities and functions :- Design, implement, test, and develop services and features for media/video-based software applications/products.- Consult with internal stakeholders to determine the scope of User Stories. - Translate User Stories to actionable Development tasks.- Perform diagnostic tests and debugging procedures. - Assist SQA and...


  • Bangalore, Karnataka, India Talpro Full time

    The Senior Software Engineer will develop components of standard applications and handle standard problems related to application development. The role requires active participation in proof-of-concept developments to showcase technical feasibility, documenting technical architecture, and supporting solution development to address complex problems using the...


  • Bangalore, Karnataka, India pluralsight Full time

    Notice : Immediate to 30 DaysLocation : Bangalore (JP Nagar 5th Phase, Bannerghatta)Summary :A Senior Software Engineer's role is to design, develop and maintain our software application. They use their creativity and technical skills to help solve new and ongoing problems for an organization. They partner with our product teams to deliver on our...


  • Bangalore, Karnataka, India HyrEzy Talent Solutions Full time

    Roles & Responsibilities :We are looking for an experienced software engineer to work with our engineering team to develop, implement, optimize, and maintain cloud-based solutions. You will be responsible for deploying and debugging cloud stacks, educating teams on new cloud initiatives, and ensuring the security of the cloud infrastructure. Reporting to the...


  • Bangalore, Karnataka, India HyrEzy Talent Solutions Full time

    Roles & Responsibilities :We are looking for an experienced software engineer to work with our engineering team to develop, implement, optimize, and maintain cloud-based solutions. You will be responsible for deploying and debugging cloud stacks, educating teams on new cloud initiatives, and ensuring the security of the cloud infrastructure. Reporting to the...


  • Bangalore, Karnataka, India Harness.io Full time

    Role : Senior Software Engineer. Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers' pace of innovation while improving the developer experience. We offer...


  • Bangalore, Karnataka, India Warner Bros. Discovery Full time

    Role : Senior Software Engineer (Database Reliability Engineering Team), BangaloreRoles & Responsibilities :- You play a key contributor role in the domains of design, implementation, performance tuning, automation, and maintenance of highly available and scalable database systems using AWS database services. You have broad knowledge in each of these...


  • Bangalore, Karnataka, India HyrEzy Talent Solutions Full time

    Position : Senior Software Engineer - Java (REF: Platform)Experience : 4-6 YearsBudget : 15-22 LPANotes/Mandatory : 4+ years of progressive work experience designing business processes, process mapping, working on process improvement initiatives, and business applications system design. Extensive experience testing and debugging business application systems...


  • Bangalore, Karnataka, India Mankara Software Services Pvt. Ltd. Full time

    Job Title : Engineering Manager. Location : Bangalore. Experience : 12+ years. Employment Type : Full-time. Notice Period : Only immediate joiners. Key Responsibilities :- Manage and grow the engineering team that is responsible for our product/platform development.- Be very hands-on; the job will involve about 20%-30% of coding in GoLang, Python, Java...


  • Bangalore, Karnataka, India Skillz Inc Full time

    Job Description : Role : Senior Software Engineer (Mobile SDK)As a Senior Software Engineer (Mobile SDK) at Skillz, you will report to our Director of Engineering, Dasa Anand, and lead the technical vision and strategy for our SDK organization. Your role will involve shaping the technical direction for our mobile SDK, supporting the growth of our core...