SlideShare a Scribd company logo
Intermediate Software Developer
We are seeking a Software Developer who is driven by purpose, passion, thirst for knowledge, and the
pursuit of a better world. You are the kind of person who believes that building great software is more
than just delivering working code, that other aspects such as reusability, testability, maintainability, security,
and performance are just as important. You can also mentor software developers willing to become world-
class. You will use your expert knowledge in sets of technologies to:
- Deliver great software solutions with an exceptional commitment to excellence that meet our
customer’s needs.
- Be responsible for the engineering best practices, coding standards, conduct and deliverables of
your fast-paced teams.
- Lead the Engineering teams in developing world-class products, identify and clear roadblocks while
mentoring them.
It is important that you have the ability to work in a fast-paced, dynamically changing environment and
excited to bring an energetic, fun and creative approach to your work.
Experience
3-5 years of professional experience, during which you’ve built deep technical expertise, exercised
ownership on various technical teams and demonstrated technical leadership. You will be responsible for
developing, supervising and leveling up software developers utilizing technologies such as Java, Node.js,
Vue.js and Kubernetes.
Key Responsibilities
 Experience with architecture and design principles, building to consider maintainability,
performance, security requirements, and impact.
 Demonstrated experience of having taken initiatives from conception through to production,
while continuing to support, optimize, and iterate.
 Leadership skills with a high amount of emotional intelligence. You’ve led teams, initiatives, and a
range of technical working sessions
 Understanding of the core features of at least one backend language: JavaScript/Node, Python
 Advanced understanding of at least one Web Framework for your language of choice: i.e
Node/Express for JavaScript; Flask/Django for Python, etc.
 Deep knowledge of the fundamental front-end languages/technologies -- i.e. HTML, CSS,
JavaScript
 Deep knowledge of the Vue.js front-end framework as well as experience with responsive design
interface development
 Strong understanding of fundamental database concepts - relational (SQL) database, non-
relational (NoSQL) database and ORMs/ODMs
 Experience utilizing Azure, Google Cloud, Digital Ocean and AWS
 Familiarity with at least one web server technology -- (ex: Nginx, Apache)
 Strong ability to problem-solve, debug, and understand pertinent performance metrics
 Comfort working within agile methodologies and experienced in estimation and time management
 Expert leveraging software-development lifecycle (SDLC) methodologies, (such as agile) to drive
positive personal/team outcomes to increase velocity and on-time delivery
 Maintain a consistent product velocity and drive the team to deliver on its estimates
 Provide frequent feedback to engineers on their work
 Manage technical debt
Qualifications
 3+ years software development experience
 1+ years’ experience leading a team of software engineers in an agile environment (weekly
standups, sprint planning, retrospectives, etc)
 Deep experience building complex, scalable backend systems
 Have implemented and are familiar with RESTful API implementation, SOA and Microservices
 Knowledge of RDBMS and NoSQL databases (including best practices around design and
modeling)
 Experience using open source technologies
 Experience setting up and managing a continuous integration or a continuous delivery process
 Ability to partner with non-technical business peers in meetings and working sessions

More Related Content

PDF
Senior Developer
Mark Long
 
PPTX
Chief Technology Officer (Sen Developer)
Zander van der Westhuizen (10k +)
 
DOC
ahmed elsayed cvv
Ahmed Mohamed
 
PDF
JavaScript Developer job in London, see @Ricci_abrs
Mark Long
 
DOCX
3 Years_JavaJ2EE_Resume_Karthikeyan_N
Karthikeyan Narayanaswami
 
DOC
Vacant Position for java expert_for_germany
Setiono Winardi
 
DOC
Caleb Richardson Resume
Caleb Richardson
 
DOCX
Rock Star Cover Letter
dan stephens
 
Senior Developer
Mark Long
 
Chief Technology Officer (Sen Developer)
Zander van der Westhuizen (10k +)
 
ahmed elsayed cvv
Ahmed Mohamed
 
JavaScript Developer job in London, see @Ricci_abrs
Mark Long
 
3 Years_JavaJ2EE_Resume_Karthikeyan_N
Karthikeyan Narayanaswami
 
Vacant Position for java expert_for_germany
Setiono Winardi
 
Caleb Richardson Resume
Caleb Richardson
 
Rock Star Cover Letter
dan stephens
 

What's hot (20)

DOCX
Hemant_Chandolia
Hemant Chandolia
 
DOCX
Motivation Letter
Lazarius
 
DOC
Java Software Developer Opportunity
elenahoward
 
PPTX
Paddy Power Open Roles
rsnowden
 
DOCX
Happiest Minds is Hiring!!!!!!!
Ashok K DL
 
DOC
Resume_CarolBarber_2015
Carol Barber
 
PDF
Build engineer specialist
Mark Long
 
PDF
Daljit singh
Daljit Singh
 
DOC
Software Development Team Lead
Andrej Klapka, Mgr.
 
DOCX
William_Kirkgaard_SoftwareJava_DATE2016
William Kirkgaard
 
DOCX
durgesh exp resume
Durgesh Yadav
 
PDF
VladimirPiskunovCV.doc
Vladimir Piskunov
 
DOCX
Cv Rahul
rahul Pandey
 
PDF
Rahul Pandey CV
rahul Pandey
 
PPTX
Programming assignment help
Global Web Tutors
 
PPTX
Automation Testing
PradnyaGaikwad21
 
PDF
LinkedInResume
Terry Atkison
 
PDF
AndriiLyzogubCV
Андрій Лизогуб
 
PDF
Priyanshu_Resume
priyanshus2s
 
Hemant_Chandolia
Hemant Chandolia
 
Motivation Letter
Lazarius
 
Java Software Developer Opportunity
elenahoward
 
Paddy Power Open Roles
rsnowden
 
Happiest Minds is Hiring!!!!!!!
Ashok K DL
 
Resume_CarolBarber_2015
Carol Barber
 
Build engineer specialist
Mark Long
 
Daljit singh
Daljit Singh
 
Software Development Team Lead
Andrej Klapka, Mgr.
 
William_Kirkgaard_SoftwareJava_DATE2016
William Kirkgaard
 
durgesh exp resume
Durgesh Yadav
 
VladimirPiskunovCV.doc
Vladimir Piskunov
 
Cv Rahul
rahul Pandey
 
Rahul Pandey CV
rahul Pandey
 
Programming assignment help
Global Web Tutors
 
Automation Testing
PradnyaGaikwad21
 
LinkedInResume
Terry Atkison
 
Priyanshu_Resume
priyanshus2s
 
Ad

Similar to Hiring a Mid-Level Software Developer (20)

PDF
Senior Web Application Developer
Mark Long
 
PDF
Full Stack Developer Couse in Chandigarh.pdf
Excellence Academy
 
PDF
Senior Web Application Developer
Mark Long
 
PDF
Senior web application developer
Mark Long
 
PDF
What Is a Full-Stack Developer? A Complete Guide to the Role, Skills, and Car...
kefayetullah10000
 
DOCX
Full Stack Engineer.docx
MuhammadKhalil502533
 
PDF
Devops Release Manager Resume. Reduced Downtime: E
Felicia Gonzales
 
DOC
Sandesh Sodaye_0.5
Sandesh Sodaye
 
PDF
RESUME_NasimRazavi
Nasim Razavi
 
PDF
What Is a Full Stack Developer and What Do They Do - Connect Infosoft
Connect Infosoft Technologies Pvt. Ltd.
 
PPTX
How to Become a Back-end Engineer: The Complete Roadmap for 2024
ASB Academy
 
DOCX
DevicesJD
Geoff Brooks
 
PDF
Yogesh_CV_Aug15
Yogesh Sharma
 
PPTX
Full Stack Courses in Noida What to Expect and Why They're Worth It.pptx
SaniyaSharma28
 
PDF
Resume Deepthi Reddy
Deepthi Reddy
 
PPTX
Software development training for technical recruiters
Obi Mba Ogbanufe
 
PPTX
Software Development Training For Technical Recruiters
Obi Mba Ogbanufe
 
PPTX
fullstack developer.pptx
eduvolveindia
 
DOCX
IT Software developer - Interactive Voice Response Systems
aiyer3
 
PDF
Senior level positions in Symantec India
Shyam Vaidyanathan
 
Senior Web Application Developer
Mark Long
 
Full Stack Developer Couse in Chandigarh.pdf
Excellence Academy
 
Senior Web Application Developer
Mark Long
 
Senior web application developer
Mark Long
 
What Is a Full-Stack Developer? A Complete Guide to the Role, Skills, and Car...
kefayetullah10000
 
Full Stack Engineer.docx
MuhammadKhalil502533
 
Devops Release Manager Resume. Reduced Downtime: E
Felicia Gonzales
 
Sandesh Sodaye_0.5
Sandesh Sodaye
 
RESUME_NasimRazavi
Nasim Razavi
 
What Is a Full Stack Developer and What Do They Do - Connect Infosoft
Connect Infosoft Technologies Pvt. Ltd.
 
How to Become a Back-end Engineer: The Complete Roadmap for 2024
ASB Academy
 
DevicesJD
Geoff Brooks
 
Yogesh_CV_Aug15
Yogesh Sharma
 
Full Stack Courses in Noida What to Expect and Why They're Worth It.pptx
SaniyaSharma28
 
Resume Deepthi Reddy
Deepthi Reddy
 
Software development training for technical recruiters
Obi Mba Ogbanufe
 
Software Development Training For Technical Recruiters
Obi Mba Ogbanufe
 
fullstack developer.pptx
eduvolveindia
 
IT Software developer - Interactive Voice Response Systems
aiyer3
 
Senior level positions in Symantec India
Shyam Vaidyanathan
 
Ad

Recently uploaded (9)

PPTX
Resourcing Services | Recruitment Agency for Top Talent
Key Medsolutions Inc
 
PDF
Resume PDF FutureMan: McGee Steve Resume.pdf
Steven McGee
 
DOCX
MS Word Resume: McGee Steven Resume.docx
Steven McGee
 
PDF
Top Accounting Recruiters in Toronto Who’s Hiring and Why
BJRC Recruiting
 
PDF
HR Generalist Course- HR Remedy India.pdf
priyanshichaubey876
 
PPTX
Class12_Psychology_Chapter2_Self_Personality.pptx
dynamicplays04
 
PDF
Webinar - Pay transparency legislation What's new and what's next.pdf
PayScale, Inc.
 
PPTX
PROFESSIONAL COMPETENCE AND ACOUNTABILITY.pptx
mondalsukanya58
 
PDF
IN DEPTH EXPLORATION OF TIME SERIES ANALYSIS
mohitrajput6932
 
Resourcing Services | Recruitment Agency for Top Talent
Key Medsolutions Inc
 
Resume PDF FutureMan: McGee Steve Resume.pdf
Steven McGee
 
MS Word Resume: McGee Steven Resume.docx
Steven McGee
 
Top Accounting Recruiters in Toronto Who’s Hiring and Why
BJRC Recruiting
 
HR Generalist Course- HR Remedy India.pdf
priyanshichaubey876
 
Class12_Psychology_Chapter2_Self_Personality.pptx
dynamicplays04
 
Webinar - Pay transparency legislation What's new and what's next.pdf
PayScale, Inc.
 
PROFESSIONAL COMPETENCE AND ACOUNTABILITY.pptx
mondalsukanya58
 
IN DEPTH EXPLORATION OF TIME SERIES ANALYSIS
mohitrajput6932
 

Hiring a Mid-Level Software Developer

  • 1. Intermediate Software Developer We are seeking a Software Developer who is driven by purpose, passion, thirst for knowledge, and the pursuit of a better world. You are the kind of person who believes that building great software is more than just delivering working code, that other aspects such as reusability, testability, maintainability, security, and performance are just as important. You can also mentor software developers willing to become world- class. You will use your expert knowledge in sets of technologies to: - Deliver great software solutions with an exceptional commitment to excellence that meet our customer’s needs. - Be responsible for the engineering best practices, coding standards, conduct and deliverables of your fast-paced teams. - Lead the Engineering teams in developing world-class products, identify and clear roadblocks while mentoring them. It is important that you have the ability to work in a fast-paced, dynamically changing environment and excited to bring an energetic, fun and creative approach to your work. Experience 3-5 years of professional experience, during which you’ve built deep technical expertise, exercised ownership on various technical teams and demonstrated technical leadership. You will be responsible for developing, supervising and leveling up software developers utilizing technologies such as Java, Node.js, Vue.js and Kubernetes. Key Responsibilities  Experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact.  Demonstrated experience of having taken initiatives from conception through to production, while continuing to support, optimize, and iterate.  Leadership skills with a high amount of emotional intelligence. You’ve led teams, initiatives, and a range of technical working sessions  Understanding of the core features of at least one backend language: JavaScript/Node, Python  Advanced understanding of at least one Web Framework for your language of choice: i.e Node/Express for JavaScript; Flask/Django for Python, etc.  Deep knowledge of the fundamental front-end languages/technologies -- i.e. HTML, CSS, JavaScript  Deep knowledge of the Vue.js front-end framework as well as experience with responsive design interface development  Strong understanding of fundamental database concepts - relational (SQL) database, non- relational (NoSQL) database and ORMs/ODMs  Experience utilizing Azure, Google Cloud, Digital Ocean and AWS  Familiarity with at least one web server technology -- (ex: Nginx, Apache)  Strong ability to problem-solve, debug, and understand pertinent performance metrics  Comfort working within agile methodologies and experienced in estimation and time management  Expert leveraging software-development lifecycle (SDLC) methodologies, (such as agile) to drive positive personal/team outcomes to increase velocity and on-time delivery  Maintain a consistent product velocity and drive the team to deliver on its estimates  Provide frequent feedback to engineers on their work  Manage technical debt
  • 2. Qualifications  3+ years software development experience  1+ years’ experience leading a team of software engineers in an agile environment (weekly standups, sprint planning, retrospectives, etc)  Deep experience building complex, scalable backend systems  Have implemented and are familiar with RESTful API implementation, SOA and Microservices  Knowledge of RDBMS and NoSQL databases (including best practices around design and modeling)  Experience using open source technologies  Experience setting up and managing a continuous integration or a continuous delivery process  Ability to partner with non-technical business peers in meetings and working sessions