Software developer researching, designing, and developing computer and network software, analyzing user needs to create solutions and modifying existing systems to enhance performance and functionality
Experience
Software Developer
Where you worked
Month Year to Month Year
Analyzed user needs and software requirements to determine feasibility of design within time and cost constraints
Developed software system testing and validation procedures, programming, and documentation
Conferred with systems analysts, engineers, and programmers to design systems and obtain project information
Modified existing software to correct errors, adapt to new hardware, and improve performance
Prepared reports concerning project specifications, activities, and status
Designed, developed, and modified software systems using scientific analysis and mathematical models
Consulted with customers on project status, proposals, and technical issues related to software design
Skills
Checking & Planning
Analyzing project data, Modifying software programs, Assessing database performance, Applying math and statistics, Designing software applications
Core Skills
Monitoring system performance, Assigning work schedules
Technical Skills
Preparing data for analysis, Developing performance metrics, Developing testing procedures
Tools and software
Amazon Web Services AWS software, Apache Kafka, Atlassian JIRA, C, C#, C++