Share with friends...

Software Development Engineer III  

Cloudely, Inc   Bengaluru, Karnataka

POSTING DATE
2021-11-17 11:19:30 
START DATE
2021-11-23 
EXPERIENCE
Architect (7+ Yrs) 
PREFERRED EMPLOYMENT
W2 - Permanent 
COUNTRY
India 
RELOCATION PROVIDED
No  
REMOTE WORK?
No  

Job details  »

At Cloudely, we work with a single mission: Transform the way clients experience Product & Implementation, Development, and Support.

Growth is a journey and never a destination. We are constantly thriving to grow in gaining the trust of clients globally in offering services across Salesforce, Oracle, Robotic Process Automation, DevOps, Web, and Mobile Programming to name a few. And we are just getting started!

We have fabulous opportunities for you to grow along with us! 

At Cloudely, you will get what you are looking for: the scope to learn, prove and grow. We are now actively seeking success-hungry candidates who want to grow in the domain of Software Development.

Role: Software Development Engineer III

Job Summary:

  1. Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers
  2. Responsible for the entire development and support process for a software programme
  3. Your applications make previously complex tasks simple with the impact ranging from saving time, effort or money to re-defining normal

Responsibilities:
 Take a business problem and come up with the technical strategy (push vs pull etc, real time vs batches,
sync vs async) within the team, high level design and lead the implementation
 Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem
 You showcase exemplary behaviour in your work – your design, delivery, code, processes all set examples for your team
 Influence your team’s technical and business strategy by suggesting novel approaches
 Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes
 Proactively mentor the rest of the team and help in hiring
 Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software
 Consistently lead delivery of valuable features
 Continually propose and drive process improvements
 Help elaborate requirements where necessary

 Programming:
o Demonstrate in depth knowledge of IDE, language and toolset in language of choice.
o Implement critical path components in a large or complex or project.
o Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
o Profile and optimise code
o Understand threads, threading model and concurrent programming
o Comfortably test drive any feature/comfortable with TDD cycle
o Demonstrate a good knowledge of other programming languages & paradigms and when to apply them
o Comfortably debug/find complex problems


 Design:
o Identify and apply appropriate design patterns to problems
o Comfortably develop large features
o Understand Idempotence
o Actively practice the boy scout principle, leaves design, code in a better state than when arrived
o Demonstrate a good understanding of cohesion, SOLID and how to apply
o Understand importance of domain model and can coherently model a problem domain within a given context
o Anticipate medium term (3-6 month) vectors of change and designs and abstracts accordingly
o Understand and appreciate simplicity and the value of removing code
o Understand design patterns such as CQRS and eventual consistency
o Understand how to design for performance at all levels


 Development Practice
o Automate everything by default
o Build a CI/CD pipeline
o Automate security scanning and performance testing as part of build


 Infrastructure

o Demonstrate a good grasp of multiple operating systems
o Demonstrate a good grasp of scripting techniques
o Demonstrate expertise in one database & good grasp of multiple data storage paradigms and when to apply other technologies
o Understand and can automate PaaS technologies
o Understand when to apply appropriate infrastructure technologies


 Security
o Write secure code by default
o Use tools to perform deep security probes
o Understand server hardening

Skills relevant:

  1. Written and verbal communication skills.
  2. Problem solving, analysis and computational skills.
  3. Software testing skills.
  4. Innovative approach to problem solving.
  5. Domain knowledge & delivers with more autonomy
  6. Customer focus

The way to your dream job and organization is just a click away. Share your resume at [email protected]. To know more about us, please visit www.cloudely.com.


Recent job opportunities from Cloudely, Inc  »

Cloudely, Inc  ·   Bangalore
Country
India
Experience Level
Senior (5-7 Yrs)
Preferred Employment
W2 - Permanent
Posted on
Feb 19, 2025
Cloudely, Inc  ·   Hyderabad
Country
India
Experience Level
Architect (7+ Yrs)
Preferred Employment
W2 - Permanent
Posted on
Jan 22, 2025
Cloudely, Inc  ·   Hyderabad
Country
India
Experience Level
Architect (7+ Yrs)
Preferred Employment
W2 - Permanent
Posted on
Jan 22, 2025
Cloudely, Inc  ·   Hyderabad
Country
India
Experience Level
Senior (5-7 Yrs)
Preferred Employment
W2 - Permanent
Posted on
Jan 21, 2025
Cloudely, Inc  ·   Bangalore
Country
India
Experience Level
Senior (5-7 Yrs)
Preferred Employment
Corp - Corp, W2 - Permanent
Posted on
Dec 20, 2024

Apply now  »

Sponsored
Looking for CPQ implementation? Look no further. Cloudely now offers Salesforce CPQ solution that can be implemented in less than 8* weeks.
Sponsored
Konfeeg is another no-code app builder where you can design and create a full-service business application in days without any code.