Software Dev Job Description

Software Dev Job Description

4.5
176 votes for Software Dev
Software dev provides technical leadership to software engineering team; define software development processes and best practices on how to coordinate developer team on projects involving multiple developers.

Software Dev Duties & Responsibilities

To write an effective software dev job description, begin by listing detailed duties, responsibilities and expectations. We have included software dev job description templates that you can modify and use.

Sample responsibilities for this position include:

Supports systems integration testing (SIT) and user acceptance testing (UAT) with guidance from senior colleagues by providing insight to testing teams in order to define test plans
Assist and guide all Security Systems Sr
Follows engineering best practices
You must be a fast, efficient coder and make coding and design decision with multiple simultaneous dimensions in mind
Mentor junior development engineers
Develop robust, scalable, high-quality software components, including full unit and integration test suites
Be a teammate that others respect and learn from
Evaluate and make decisions around the use of new or existing software products, tools and technology
Assists in translating business requirements and functional specifications into code modules and software solutions with guidance from senior colleagues by providing insight into recommendations for technical solutions that meet design and functional needs
Supports the development, configuration, or modification of integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages

Software Dev Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Dev

List any licenses or certifications required by the position: TOEFL, IELTS, CA, ADM, SFDC, AWS, HTTP, ATS, SQL, NET

Education for Software Dev

Typically a job would require a certain level of education.

Employers hiring for the software dev job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Graduate, Software Development, Computer Engineering, Math, Computer, Electrical Engineering

Skills for Software Dev

Desired skills for software dev include:

Code reviews
Source control management
Build processes
Testing
Operations
Engineering methodologies
Professional software engineering practices & best practices for the full software development life cycle
Concepts
Applicable software
Computer languages

Desired experience for software dev includes:

Familiarity with several Software Lifecycle and Quality Assurance methodologies
2+ years working experience in IT and software development
Hands-on programming experience with C#, C++, T-SQL, Powershell and the latest web development technics
Should have knowledge on Oracle Siebel
Designing for High Availability 24x7 data centre environments
Eclipse (desirable)

Software Dev Examples

1

Software Dev Job Description

Job Description Example
Our innovative and growing company is hiring for a software dev. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software dev
  • Assists in the implementation and maintenance of business software solutions to ensure successful deployment of released applications with guidance from senior colleagues as appropriate by assists in the packaging solutions for deployment
  • Participates in all software development lifecycle phases by applying an understanding of company methodology, policies, standards, and internal and external controls
  • Manage cross-functional development team
  • Own and manage how AWS LEX needs translate into Alexa platform requirements in speech recognition, Natural language understanding and Entity Resolution
  • Responsible for the architecting & developing cutting edge solutions
  • Investigate design, prototype and evaluate technical feasibility
  • Spearhead the best practices that enable a quality product
  • Influence overall strategy by helping define these product features, drive the system architecture by working with Sr Engineers and Principal Engineers
  • Help define and implement standards and promote best practices for the Prime Photos Web development team
  • Designing and developing novel, cutting edge distributed, highly available and scalable technologies
Qualifications for software dev
  • Basic knowledge of object oriented programming languages
  • Should have working knowledge on dimensional modeling
  • Graduate with 6 to 8 years relevant experience
  • 2-4 years coding experience in SQL Server
  • Asterdata and Informatica experience a plus
  • Oversees and designs the information architecture for the data warehouse, including all information structures staging area, data warehouse, data marts, operational data stores, oversees standardization of data definition, Oversees development of Physical and Logical modeling
2

Software Dev Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of software dev. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software dev
  • Working with a team and participate in designs, design review, code review, and implementation
  • Develops Test software as the primary job function
  • Debug Development and Test code
  • Expert in writing Automation Test code for Integration Test
  • Strong knowledge in windows, windows drivers
  • Hands on experience in scripting language, preferably Python
  • Should be able to manually execute any test scenario
  • Implement responsive web pages
  • Maintain and improve web apps
  • Translate functional specs into logical, component-based technical designs
Qualifications for software dev
  • Proficiency using modern web user interface technologies and development techniques, including HTML5, CSS, JavaScript, Responsive Design, jQuery
  • 2+ years professional experience in software development Computer Science fundamentals in object-oriented design
  • Major in Computer Science, Mathematics, Engineering or related area
  • Proficiency in an object oriented language such as Java, Ruby, C++
  • Candidates must be innovative, creative, flexible and self-motivated, with the ability to design and write high-performance, reliable, and maintainable code
  • Experience in mobile web development preferred
3

Software Dev Job Description

Job Description Example
Our innovative and growing company is looking for a software dev. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software dev
  • Commit to advancing the team’s design methodology and quality programming practices
  • Perform analysis of functional requirements
  • Act as a technical lead, if assigned, or when the technical lead is unavailable
  • Create technical designs mapped to functional requirements
  • Provide estimates for development tasks
  • Develop source code and unit tests according to technical designs
  • Participate in the Problem Management process and fix defects
  • Implement measures, as designed, to comply with policies, standards, and regulatory requirements and ensure all others are doing the same
  • Excel in Dev-Op along with development
  • Follow Scrum and other agile methods to deliver the most important features to the customer first
Qualifications for software dev
  • Experience collecting software product requirements, describe software product features, and creating technical designs
  • Software development experience in Linux, Java, AWS, S3, SQS
  • Some exposure to JavaScript frameworks like Bootstrap, Angular, JQuery
  • Some exposure to Mobile hybrid frameworks like Phone Gap, Ionic
  • Demonstrated experience with Oracle Healthcare technologies and configuration (including PL/SQL, adjudication, pricing, Weblogic)
  • Strong development skills in advanced SQL and Shell Scripts
4

Software Dev Job Description

Job Description Example
Our company is looking for a software dev. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software dev
  • Develop various large-scale distributed systems including core functionality, application logic, operational reliability, and scalability/performance
  • Help define and implement standards and promote best practices for the Prime Photos Sharing development team
  • You are passionate about traveling and producing quality code that impacts the goals of the business
  • You are excited to take your classroom knowledge and apply it to a real world setting
  • You have a prior internship, related projects or leadership roles
  • You don't shy away from ambiguous requirements and enjoy getting to the bottom of them through asking clarifying questions
  • You are not afraid to voice your thoughts and ask questions when you are stuck
  • We are a dynamic team oriented environment and you excel with team situations
  • You want to learn all that you can during a 10-12 week internship
  • Minimum of 1-2 years of professional experience in a similar role(s)
Qualifications for software dev
  • Familiarity of working with Teradata & Oracle
  • Analyze the Source code and understand the underlying Architecture of the existing system and to come up with Architecture Document, HLD, LLD
  • Should have the ability to analyze the Source code and understand the underlying Architecture of the existing system and to come up with Architecture Document, HLD, LLD
  • 1-2 years of experience in Hadoop implementations (Cloudera, Hortonworks) and ecosystem (Hive, Hue, Impala, Datameer, HDFS, YARN
  • Strong experience in UI Frontend frameworks like – Modular JS, Jquery 1.8x, Ajax, CSS3, AngularJS and other Java Script frameworks,HTML5
  • Security design like single SSL, mutual SSL
5

Software Dev Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software dev. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software dev
  • Work with engineers and other cross functional teams including Research, Project management, Quality Assurance, Operations to develop great software that meets internal needs with respect to functionality, reliability, performance, scalability
  • Phenomenal communications skill are a must
  • Proposing new areas for automation and continuous improvements that will save effort and improve the reliability of the organization
  • Digging in to understand the nitty gritty of our infrastructure works, and proposing improvements and tools to drive efficiency
  • Be right a lot by choosing the right science investment
  • Translate business vision to technology solutions
  • Development and maintenance of key system features
  • Full stack developer that is able to work in all parts of an application – the backend services, middle tier, and front-end
  • Contribute to the design for Speech Model repository
  • Lead junior team members to investigate design, prototype and evaluate technical feasibility
Qualifications for software dev
  • Undergraduate degree and 2+ years, or Graduate degree and with some experience on at least one market leading Integration Engines, preferably, IBM WebSphere Message Broker and MQ (Message Queue)
  • Knowledge on any integration engine Oracle SOA, TIBCO, Cloverleaf, Ensemble
  • Must be able to implement technical solutions in Integration technologies
  • Provide business systems and technical analysis to support the applications
  • Should have experience in installing software on Window Platform
  • Very Strong hold in Web Services standards and the various technologies involved in SOA architecture ( SOAP, REST, WSDL )

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates