Search by job, company or skills

Accolite Software India Pvt Ltd

C Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Over 100 applicants
Quick Apply

Job Description

Job Summary

 

  • You will use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.
  • You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • Create large-scale distributed systems out of microservices
  • You will apply the latest technology thinking from our tech radar to solve client problems
  • Efficiently utilize DevOps tools and practices to build and deploy software
  • You will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
  • You will act as a mentor for lesser-experienced peers through both your technical knowledge and leadership skills
  • Advocate for best development concepts, e.g. scalable architecture for embedded systems
  • Advise our clients teams on new industry trends and emerging embedded technologies
  • Develop testing strategies embracing hardware in the loop
  • You will get to work on Systems programming
  • Work with distributed communication/messaging platforms at scale e.g. MQTT/Web Sockets

Here s what we are looking for:

  • Ability to design the software architecture for codebases running on embedded systems
  • Interest in working in cross-functional teams, collaborating closely with developers and designers
  • Programming experience with C / C# or Windows Desktop applications
  • Memory management- mandate
  • Debugging- mandate
  • You can skilfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
  • Presence in the external tech community: you proactively share your expertise with others via speaking engagements, contributions to open source, blogs and more
  • Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
  • You enjoy influencing others and always advocate for technical excellence while being open to change when needed
  • You re resilient in ambiguous situations and can approach challenges from multiple perspectives
  • Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker
  • Bonus points if you have working experience on
  • Experience of developing APIs or Microservices
  • Systems software development in C, C , Golang or rust
  • Network programming or TCP/IP
  • Modular application development using Windows Libraries / DLLs
  • Multithreading and concurrent programming
  • Windows based applications
  • Peer to peer networking applications / frameworks
  • IPC (Inter Process Communications)
  • AWS, Kubernetes

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We are an innovative, best-in-class digital transformation services provider led by design thinking. We help our clients — Fortune 500 companies—solve complex business problems through human-centric design and product innovation approach. We do so by simplifying our client's digital journeys to build business solutions with meaningful and long-standing customer relationships.

Job ID: 108457751