{"schemaVersion":"jobsearcher.job.v1","id":"f2d3df1ac80a4327309cb4e2","url":"https://jobsearcher.com/jobs/f2d3df1ac80a4327309cb4e2","canonicalUrl":"https://jobsearcher.com/jobs/f2d3df1ac80a4327309cb4e2","title":"Mid-Level Software Developer","description":"LOCATION: Rockville, MD\nSUMMARY:\nThe main function of our Mid-Level Software Developer is to design, develop, code and execute software test plans in order to identify software problems and their causes while assisting the development team.\nJOB DESCRIPTION:\nDesign, Develop, Code and Execute test plans, scenarios, scripts or procedures. To be successful you will require strong coding skills, analytical skill and problem-solving skills. Additional requirements include strong communication both written and verbal as well as experience working in high-performance agile teams with high level of self-organization and collaboration. In this role you will be required to:\nTest system modifications or new development to prepare for implementation.\nDevelop both manual and automated testing programs that address areas such as database impacts, software scenarios, security and usability.\nDocument software defects, using a bug tracking system, and report defects to software developers.\nIdentify, analyze and document problems with program function, output, online screen or content.\nMonitor bug resolution efforts and track successes.\nCreate or maintain databases of known test defects.\nPlan test schedules or strategies in accordance with project scope or delivery dates.\nQUALIFICATIONS:\nBachelor’s degree in a technical field such as computer science, computer engineering or related field required with 3-5 years experience required in software design and software programming. Master’s Degree a plus.\nExperience with exposure to software architecture in addition to strong, practical and hands-on experience with automated testing tools and technologies.\nExcellent verbal and written communication skills.\nExperience leading a small team is a plus.\nGraduate degree preferred.\nProficiency with algorithm.\nMust be able to demonstrate core knowledge and proficiency in 1 or more programming languages (Java, C, C+,C#, .Net, Pyton_ Able to write code.\nMust be able to demonstrate proficiency in SQL and/or MySQL (writing queries)\nMust be able to demonstrate knowledge of Linx/Unix (command lines).\nKnowledge of Oracle, Windows, and AWS a plus. Additional skills and tool knowledge a plus.\nCommand of logic behind white and black box testing\nAble to demonstrate excellent critical thinking and logic skills required\nExperience or knowledge of agile software development methodologies","company":"Ilerra","rawCompany":"ilerra","city":"Derwood","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:19:25.986Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Mid-Level Software Developer","description":"LOCATION: Rockville, MD\nSUMMARY:\nThe main function of our Mid-Level Software Developer is to design, develop, code and execute software test plans in order to identify software problems and their causes while assisting the development team.\nJOB DESCRIPTION:\nDesign, Develop, Code and Execute test plans, scenarios, scripts or procedures. To be successful you will require strong coding skills, analytical skill and problem-solving skills. Additional requirements include strong communication both written and verbal as well as experience working in high-performance agile teams with high level of self-organization and collaboration. In this role you will be required to:\nTest system modifications or new development to prepare for implementation.\nDevelop both manual and automated testing programs that address areas such as database impacts, software scenarios, security and usability.\nDocument software defects, using a bug tracking system, and report defects to software developers.\nIdentify, analyze and document problems with program function, output, online screen or content.\nMonitor bug resolution efforts and track successes.\nCreate or maintain databases of known test defects.\nPlan test schedules or strategies in accordance with project scope or delivery dates.\nQUALIFICATIONS:\nBachelor’s degree in a technical field such as computer science, computer engineering or related field required with 3-5 years experience required in software design and software programming. Master’s Degree a plus.\nExperience with exposure to software architecture in addition to strong, practical and hands-on experience with automated testing tools and technologies.\nExcellent verbal and written communication skills.\nExperience leading a small team is a plus.\nGraduate degree preferred.\nProficiency with algorithm.\nMust be able to demonstrate core knowledge and proficiency in 1 or more programming languages (Java, C, C+,C#, .Net, Pyton_ Able to write code.\nMust be able to demonstrate proficiency in SQL and/or MySQL (writing queries)\nMust be able to demonstrate knowledge of Linx/Unix (command lines).\nKnowledge of Oracle, Windows, and AWS a plus. Additional skills and tool knowledge a plus.\nCommand of logic behind white and black box testing\nAble to demonstrate excellent critical thinking and logic skills required\nExperience or knowledge of agile software development methodologies","datePosted":"2026-04-12T20:19:25.986Z","dateModified":"2026-04-12T20:19:25.986Z","hiringOrganization":{"@type":"Organization","name":"Ilerra","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Derwood","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f2d3df1ac80a4327309cb4e2"},"url":"https://jobsearcher.com/jobs/f2d3df1ac80a4327309cb4e2"}}